20
120-180 Cabrini Blvd
New York, NY 10033
$250,000 USD
1,300 SF
1
Unit
1,300 SF
$250,000 USD
Apartments