About 520 West End Avenue
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
520 West End Avenue, also known as the John B. and Isabella Leech Residence, is a landmarked mansion on West End Avenue, on the Upper West Side of Manhattan.
The house, built as a single-family residence, was built in 1892 as the residence of Isabella and John B. Leech. Leech was a prosperous cotton broker. The architect was Clarence F. True. At the time the Leech residence was built, West End Avenue was lined with homes belonging to prosperous families.