12
205 78th St
New York, NY 10021
$1,500,000 USD
1,141 SF
1
Unit
1,141 SF
$1,500,000 USD
Apartments