Exquisite Hudson River views and spacious layout in this three bed three bath home in the Riverhouse, the only waterfront LEED certified Green condominium in North Battery Park West Tribeca.
#2302975
2 River Terrace Apt: 12-F
New York, NY 10282 |