11116 S Towne Square - For Sale Saint, Louis, MO 63123
Flexible office layout with a lobby, elevator, surface parking, and access near major regional highways.
Property Features for 11116 S Towne Square - For Sale Saint
General Information
Site & Location
Amenities
Building Details
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of Intelica CRE
Investment Insights
Based on property information with market context.
The property is accessible from Lindbergh near the intersection of I-55 and Lindbergh, with close access to I-55 and I-270. South County Center is nearby. Surface parking is provided at a ratio of 4:1,000.
Key Highlights
- 20,000 SF office building on a 1‑acre site
- Built in 1987 with a new roof completed in 2020
- 93% occupancy
Property Analytics
Current Use
Lease Details
Location Intelligence
Trade Area within ½ mile
Demographics for 63123, MO
Market
Vacancy Rate% for Office in Midwest region