11
368 W 118th St
New York, NY 10026
$1,838,000 USD
4,200 SF
8
Units
5.14% Cap Rate
4,200 SF
$1,838,000 USD
Apartments