The 47-unit residential building 120 West 86th Street sold recently for a reported $28 million. The Stonehenge Partners bought it last year for $16.5 million. Twenty of the units are market-rate or vacant, and the new owner plans to keep them as rentals. more [Post]
Trending
120 West 86th Street sells for $28M
Recommended For You