Soulard apartment complex changes hands By: St. Louis Business Journal via Business Journals April 13, 2020 at 08:48 AM EDT A 170-unit apartment complex in Soulard has a new owner. Read More >>