189 Audubon Ave
New York, NY 10033
$2,550,000 USD
15,151 SF
16
Units
7.87% Cap Rate
15,151 SF
$2,550,000 USD
Apartments