At the northern end of Battery Park City, where the energy of Tribeca joins the tranquility of the riverfront parks, sits The Verdesian, providing remarkable New York City luxury apartments.