For Sale
  • 73 Leonard Street
    New York, NY 10013
Property Type: sale, investment
Property Highlights
  • Rare 5-story multi-family opportunity in the heart of TriBeCa
  • 25 feet of frontage steps away from the Jenga Tower Skyscraper
  • IMD Building with huge value add
  • Immediate walking distance to nightlife, restaurants, and retail