SOUTHTOWN CENTRE
Southtowne Centre is a 88,364 sq. ft. Starbucks, Walgreens, PetSmart & Office Depot anchored neighborhood shopping center, located in the City of St. Louis, MO. For leasing information please contact John Cusumano at CBRE: 312.297.7614 • [email protected]