The Leo, 260-268 Elizabeth Street: Review and Ratings
between Prince Street & Houston View Full Building Profile
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.