4464 - 4488 Lemay Ferry Rd
St Louis, MO 63129
I-270/Forder Road exit goes directly to entrance of South Lakeview Plaza
195,000 SF development anchored by Old Navy, Walgreens and Ashley HomeStore
1/8 Mile from South County Mall with Macy’s, and Dillard’s; major trade hub surrounding I-55/I-270 interchange
Outstanding location in South St. Louis County for retail, office, or medical use with excellent traffic counts and demographics