0 followers
Located conveniently on Interstate 64 just 12 miles east of St. Louis, the City of Fairview Heights has approximately 3.5 million square feet of commercial space, making it the largest retail center in Illinois south of Chicagoland. It is home to the super regional St. Clair Square mall and seven ot... Read more
Mark Kupsky