by Location CRE | Oct 2, 2019 | Properties
TENHOLDER PLAZA 122-142 SOUTH COUNTY CENTER WAY | ST. LOUIS, MO DETAILS Spaces available outside South County Center in South St. Louis County. Super regional draw in a strong retail trade area with excellent visibility and high traffic counts. ALEX APTER (m)...