11
91-93 Baxter St
New York, NY 10013
$12,500,000 USD
27,528 SF
44
Units
6.77% Cap Rate
27,528 SF
$12,500,000 USD
Apartments