Located in Bloomington, Minnesota, Southtown Shopping Center features a thoughtfully curated mix of shops, dining spots, and services.