514 E 81st St
New York, NY 10028
$3,350,000 USD
9,630 SF
15
Units
4.3% Cap Rate
9,630 SF
$3,350,000 USD
Apartments