67 Liberty Street, New York, NY 10005
Just steps from the new World Trade Centre, 67 Liberty Street is a boutique building of just 16 condos, which are each located on their own floor, with private elevator access.
Tags: Financial District
View on Google Maps