11116 Towne Sq St St. Louis, MO 63123
20,000 SF Class A Office, 93% Occupancy
Description
- Added:
- Dec 11, 2024
- Days on Market:
- 368
Property Features for 11116 Towne Sq St
General Information
- Property type
- Office Properties & Spaces
- Square Feet
- 20,000 SF
- Class
- A
- Lot Size
- 43,560 SF
Building Details
- Year Built/Renovated
- 1987/2020
HighLights
- 20,000 square foot building
- 1‑acre site
- Built in 1987
- New roof installed in 2020
- 4:1,000 parking ratio
- Excellent access to I‑55 and I‑270
Current Use by Public Records
Map
- City
- St. Louis
- County
- St Louis
- State
- Missouri
- Longitude
- -90.3345802
- Latitude
- 38.5171543