16
153 E 26th St
New York, NY 10010
$11,750,000 USD
15,800 SF
15
Units
6.3% Cap Rate
15,800 SF
$11,750,000 USD
Apartments