St. Louis County, MO Commercial Real Estate for Sale
Search 307 commercial real estate listings for sale in St. Louis County, MO to find the best investment property opportunity for your strategy and budget. Visit the Market Overview section below for additional perspective on local opportunities.
-
875 Fee Fee Road, Maryland Heights, MO
-
621 Big Bend Rd, Manchester, Ballwin, MO
-
933 Gardenview Office Pkwy, Creve Coeur, Saint Louis, MOProperty
- Office
- 7,500 SF
Year Built- 1976
For Sale- $949,000
-
11468 Dorsett Road, Maryland Heights, MO
-
Looking for more specific results? Choose your preferred property type
-
13892 Saint Charles Rock Rd, Bridgeton, MOProperty
- Industrial
- 30,408 SF
Year Built- 1998
For Sale- $4,985,000
-
6944 N Hanley Rd, Hazelwood, MO
-
1032 Lemay Ferry Road, Lemay, St. Louis, MO
-
HANLEY RD & NATURAL BRIDGE, Bellerive Acres, St. Louis, MO
-
11970 Borman Dr, Creve Coeur, St. Louis, MO
-
9841 Manchester Road, Manchester, St. Louis, MO
-
11903 Saint Charles Rock Road, Bridgeton, MO
-
9161 West Florissant Avenue, Ferguson, MOProperty
- VacantLand
- 1.67 Acre
For Sale- $325,000
-
1605 Park 370 Place, Hazelwood, MOProperty
- VacantLand
- 3.97 Acre
For Sale- $778,200
-
7227 Devonshire Avenue, Shrewsbury, St. Louis, MOProperty
- Office
- 8,040 SF
Year Built- 1969
For Sale- $445,000
-
11777 Benham Rd, Spanish Lake, Saint Louis, MOProperty
- Retail
- 2,000 SF
Year Built- 1966
For Sale- $375,000
-
-
14352 Manchester Rd, Manchester, Ballwin, MO
-
8075 Manchester Rd, Brentwood, Saint Louis, MO
-
675 Spirit Valley West Dr, Chesterfield, MOProperty
- Industrial
- 10,000 SF
For Sale- $1,850,000
-