Retail
  • $90,000

Description

Address: 91 Leonard Street, New York, NY, 10013
Price: $90,000/month
Square Feet: 7,964 SF
Type: Retail Space for Business

Property Overview:

Nestled in the heart of Tribeca, 91 Leonard Street offers a rare opportunity to lease a substantial 7,964 SF retail space. This premier location is ideal for businesses seeking a prestigious address in one of Manhattan’s most desirable neighborhoods, surrounded by a blend of historic charm and modern luxury.

Read More

Schedule a Tour

Your information

Compare listings

Compare