Carter HorsleyAug 09, 2013
Carter's Review
The Leo is located in NoLiTa on Elizabeth Street between Prince Street and Houston. It is comprised of five rental buildings, each of which is a five-story walk-up.
Amenities in the historic rental complex include a live-in super.
The Leo is situated near some of the best shopping in Manhattan, as well as countless restaurants and a Whole Foods supermarket. Public transportation is also close by.
- Rental built in 1920
- Located in NoLiTa/Little Italy
- 50 total apartments 50 total apartments
6sqft delivers the latest on real estate, architecture, and design, straight from New York City.
