56 Leonard Street Facade

In 2007, New York-based luxury condominium and hotel developer the Alexico Group purchased the land at 56 Leonard Street in Tribeca from the New York Law School for $150 million. Continue reading