20 River Terrace, Unit 20D
The Solaire - Battery Park City, Manhattan, NY, 10282
_iconbath_ 2.0 Baths
$7,095/mo
MLS# RLMX-0038237062
Built 2003
Condo