The Croft Building, at 71 Nassau Street in the FiDi (Financial District) area of Lower Manhattan, is a pre-war, boutique building, built in the Beaux-Arts
Considered one of the largest apartments with one of the best outlooks at the St. Regis, the 2,791sf Residence 36E features high-floor, panoramic views