20
161A W 129th St
New York, NY 10027
$1,995,000 USD
3,280 SF
3
Units
5.16% Cap Rate
3,280 SF
$1,995,000 USD
Multifamily