17
241 E 123rd St
New York, NY 10035
$2,700,000 USD
3,600 SF
7
Units
5.04% Cap Rate
3,600 SF
$2,700,000 USD
Apartments