Skip to Main Content

Retail Space for Lease

66 N. Main Street, Memphis, TN

📍 View on Google Maps


Located in the heart of Downtown Memphis, the historic Lowenstein Building offers a premier 7,418-square-foot ground-floor opportunity ideal for restaurant, retail, or high-profile office use. With iconic architecture, expansive bay windows, and strong pedestrian activity, this property presents a rare chance to anchor a brand within one of Downtown’s most active redevelopment corridors.

Positioned adjacent to the transformative redevelopment of 100 N. Main, the Lowenstein Building is within walking distance of the Renasant Convention Center, the upcoming Memphis Art Museum, and a dense mix of apartments, hotels, and office space. The site boasts a 95 Walk Score, making it a true Walker’s Paradise.


Highlights

  • Historic Downtown Memphis building with iconic architectural details
  • Large bay windows offering excellent visibility and natural light
  • Located in a high-traffic corridor with strong pedestrian activity
  • Adjacent to major redevelopment at 100 N. Main, convention center, the Memphis Art Museum
  • Walkable to hotels, offices, and residential density
  • Ideal for flagship retail, restaurant concepts, or prominent office users

More Information


Contact

Wriley Gillen – Jones Aur 
📞 901-545-5607
✉️ wgillen@jonesaur.com

Joshua Fisher – Jones Aur 
📞 901-467-1310
✉️ jfisher@jonesaur.com

Or contact Coleman Armes, the DMC Commercial Strategist, at armes@downtownmemphis.com to learn more!