520 West End Avenue, also known as the John B. and Isabella Leech Residence, is a landmarked mansion on the northeast corner of West End Avenue and 85th Street, on the Upper West Side of Manhattan.
At the time the Leech residence was built, West End Avenue was lined with homes belonging to prosperous families.
[1] 520 West End Avenue is a Romanesque Revival building, built of blocks of rusticated limestone on the first two floors with tan-colored Roman brick above.
[1] Built on a corner lot, it was one of the largest homes on a street of townhouses.
[1] The house was declared a New York City landmark in 1987.