3200 Locust Street
Saint Louis, MO 63103
-
3,488 - 3,788 SF Class A Creative Office
-
Flexible Floor Plan
-
Recently Renovated 1st Floor Suite
-
Private Offices & Open Work Stations
-
Kitchen and Two Private Restrooms
-
Gated Parking with Separate Entrance
-
LEASED
Sold
Office