188-198 Audubon Ave
New York, NY 10033
$2,550,000 USD
15,151 SF
19
Units
7.87% Cap Rate
15,151 SF
$2,550,000 USD
Apartments