3001 Locust Street Unit 101
St. Louis, MO 63103
2,417 SF Office or Retail in Midtown
First Floor Storefront
For Lease: $3,424/MO MG
4304 Manchester Ave
Saint Louis, MO 63110
4,200 +/- SF Office Retail
Located in the Grove
1st Floor Retail
2nd Floor Office
For Sale or Lease
7011 S Broadway
St. Louis, MO 63111
9,750 SF
Two Retail Spaces on 1st Floor
Two 2-Bedroom on 2nd Floor
For Sale: $65,000
2646 Locust Street
Saint Louis, MO 63103
247 - 5,030 SF
Live/Work/Commerical
Maker's Space
For Lease: $247 - $7,150/MO MG