Skip to Content
The Leo, 260-268 Elizabeth Street: Review and Ratings
The Leo, 260-268 Elizabeth Street: Review and Ratings
  • Apartments
  • Overview & Photos
  • Maps
  • Ratings & Insider Info
  • Floorplans
  • Sales Data & Comps
  • Similar Buildings
  • All Units
Carter Horsley's Building Review Carter Horsley
Aug 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.