721 Saint Nicholas Ave
New York, NY 10031
$1,375,000 USD
2,200 SF
1
Unit
2,200 SF
$1,375,000 USD
Apartments