17
160 W 86th St
New York, NY 10024
$4,150,000 USD
3,700 SF
1
Unit
3,700 SF
$4,150,000 USD
Apartments