3
343 E 21st St
New York, NY 10010
$7,000,000 USD
2,628 SF
9
Units
4.48% Cap Rate
2,628 SF
$7,000,000 USD
Apartments