20 River Terrace, Unit 8Q
The Solaire - Battery Park City, Manhattan, NY, 10282
_iconbath_ 1.0 Bath
$3,366/mo
Available Date 04/06/16
Lease Term 12 Mo
MLS# OLRS-1537865
Built 2003
Condo