85 Leonard Street Building
LP-00877 · Individual Landmark · Manhattan
85 Leonard Street Building is a designated individual landmark in NYC (LP-00877). Designated by the Landmarks Preservation Commission in 1974. Located at 85 LEONARD STREET, Manhattan.
Designation
LPC number
LP-00877
Type
Individual Landmark
Designated
November 25, 1974
Buildings
1