2801 Locust Street
Saint Louis, MO 63103
-
870 SF
-
On Site Commercial Parking
-
First Floor Existing Tenants : STL Slice Bar (Pizza), Art Saint Louis/Catalyst Coffee and Los Tres (authentic tacos)
-
Building Includes 45 Residential Units : Built-In Clientele
-
Flooded with Natural Light, Giant Storefronts and High Ceilings
-
LEASED