10
231 E 123rd St
New York, NY 10035
$3,995,000 USD
11,576 SF
11
Units
11,576 SF
$3,995,000 USD
Apartments