Associated with 1 building and 4 units across Manhattan, 24 West 90 Street Corp is a corporate owner responsible for managing a single property located in the Upper West Side. The portfolio spans construction from the 1890s, reflecting historical development in the area. The building is predominantly low-rise, contributing to the character of the neighborhood. There are no rent-stabilized apartments associated with this property. Renters can review each building's ratings, reviews, and public records on its own page.