Skip to Main Content

128 W Main St

Category For Lease


128 W Main St
Downtown Mesa, AZ 85201

Get Directions  


Key location on Main Street and in front of the new Eco Mesa luxury apartments.  Tall ceilings, wood floors, huge front windows, and outdoor seating available.  Across from Tacos Chiwas, Espiritu, and Proof.  Move-in available Sept. 1, 2023.

Building TypeRetail/Future Restaurant
Space Available2,696 SF
Contact InfoDowntown Mesa Association - (480) 265-8285
Nearby Dining
Nearby Shopping
Nearby Arts & Culture
Nearby Parking