2011_03_05_0808_4x6 ← Previous Next → The Lord & Taylor Dry Goods Store, built in 1870 at the corner of Broadway and East 20th Street, features a striking mansard roof.