Commercial Real Estate Saint Louis

Call Us Today: (314) 725-2414

11 listings found

Find A Property
Searching:Featured

2

3224 Locust Street • LEASED

St. Louis, MO 63103

FOR LEASE! Excellent creative space featuring large windows and high open ceilings. Located in Grand Center adjacent to St. Louis University, restaurants, and cultural activity..

43560 Sq Ft.28 Acres Listing Agent: August Schlafly