22
120 E 10th St
New York, NY 10003
$5,475,000 USD
3,789 SF
4
Units
5% Cap Rate
3,789 SF
$5,475,000 USD
Apartments