Telegraph Plaza

5626 Telegraph Road, St. Louis, MO 63129

Property Information

  • For Lease Contact for pricing
  • Property Type Retail - Neighborhood Center
  • Property Size 107,135 SF
  • Lot Size 20.95 Acre
  • Property Tenancy Multi-Tenant
  • Year Built 1989
  • Date Updated Jun 3, 2026

Description

Telegraph Plaza is a multi-tenant neighborhood center featuring a 107,135-square-foot building situated on a 20.95-acre lot. Built in 1989, the property offers ample space for retail businesses and is designed to accommodate multiple tenants, making it ideal for diverse retail operations.

The area surrounding 5626 Telegraph Road has a Walk Score of 66 out of 100 points, indicating that some locations can be reached on foot, which is beneficial for businesses seeking local customer traffic. Additionally, parking facilities are available within a few miles, including the FBCO Parking Lot approximately 2 miles away.

3 Spaces Available

5640 Telegraph Road #11

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

1,200 SF

Divisible Space

1,200 - 1,200 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

5640 Telegraph Road #15

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

2,500 SF

Divisible Space

2,500 - 2,500 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

5640 Telegraph Road #18

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

2,880 SF

Divisible Space

2,880 - 2,880 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Contacts

Weller Meyer

Capitol Realty Group

Location

Located at 5626 Telegraph Road, St. Louis, MO 63129, this property is part of the Oakville neighborhood and St Louis market.

Contact Listing Broker
Weller Meyer

Capitol Realty Group

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.