AMAZING OPPORTUNITY... Thoughtfully designed three bedroom two bathroom home available in the Riverhouse, the only water front LEED certified Green condominium in North Battery Park West Tribeca.
#1723198
2 River Terrace Apt: 10-AE
New York, NY 10282 |