29
235 E 22nd St
New York, NY 10010
$1,200,000 USD
985 SF
1
Unit
985 SF
$1,200,000 USD
Apartments