Across the Upper West Side in Manhattan, 106 W 83 St LLC is a corporate owner associated with 1 building that contains 0 units. The portfolio is concentrated in the Upper West Side in Manhattan. There are no available details regarding the building's age or the predominant floor category. Additionally, none of the associated buildings have rent-stabilized apartments. Prospective renters can find building-level ratings, reviews, and open-data records on the associated building pages.