Designed by
Title
Lord & Taylor Building In New York City. #135869000
Description
The Lord & Taylor Building is located at Fifth Avenue between West 38th and 39th Streets in Manhattan, New York City. The ten-story Italian Renaissance Revival building was built from 1913 to 1914 by Starrett and Van Vleck, Architects, and is home to Lord & Taylor`s flagship department store in New York City
This image is editorial