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:
#2 1,200 sf
#10 1,200 sf
#13 2,500 sf
#17 2,880 sf
#21 1,200 sf
#31 1,816 sf