Terrace lovers look no further than this three bedroom, three bath apartment with 227sqft private terrace in the Riverhouse, the only LEED certified Gold green condominium in North Battery Park ...
#1253387
2 River Terrace Apt: 16-A
New York, NY 10282 |