2639 Locust Street
Saint Louis, MO 63103
-
5,210 SF
-
2,125 SF
-
Street Level Storefront - Bordering the Edge of the City Commons and Midtown Alley
-
18' Ceilings Flooded with Natural Light
-
Build to Suit Bar / Retail Space
-
Retractable Storefront Opening to Large Front Patio Space
-
2 Restrooms and Bar Rough-In
-
Exposed Wood Ceilings and New Concrete Floors
-
For Lease: $4,250/MO MG
For Lease
Retail, Restaurant
SIMILAR SHOWCASES
