56 Leonard Street
56 Leonard Street New York City New York USA
View on a map- Storeys:
- 57
56 Leonard Street at 56 Leonard Street The amenities in the complex include a door attendant There are 140 units in the complex
56 Leonard Street New York City New York USA
View on a map56 Leonard Street at 56 Leonard Street The amenities in the complex include a door attendant There are 140 units in the complex