5640 Telegraph Road Saint Louis , MO 63129
For Lease - Retail Space
Located at the intersection of Telegraph Road and Gebhardt Drive. Easy access to Telegraph Road with 1 traffic signal serving the Shopping Center. This Shopping Center is anchored by Dierbergs and the United States Post Office.
Available Spaces include:
#11 1,200 sf
#12 1,600 sf
#18 2,880 sf
#21 1,600 sf