John B. & Isabella Leech House
LP-01693 · Individual Landmark · Manhattan
John B. & Isabella Leech House is a designated individual landmark in NYC (LP-01693). Designated by the Landmarks Preservation Commission in 1988. The designation covers 3 buildings in Manhattan.
Designation
LPC number
LP-01693
Type
Individual Landmark
Designated
August 1, 1988
Buildings
3