City, developer strike deal to demolish Southview Plaza in O'Fallon

April 03, 2018 04:49 PM