The Textile Building at 66 Leonard Street sits prominently on the southeast corner of Leonard Street and Church Street, a bold reminder of Tribeca past. Across the street, ever-looming over this turn-of-the-century limestone edifice, is the Jenga-like skyscraper, 56 Leonard Street, a marvel of modern engineering and a must-see on any downtown attraction list. In no corner of the city could you find two more distinct buildings, yet each one ...
Read More