St George Apartments set to open in May 2017 Mar 01, 2017 Opening in May 2017, the St George Apartments in Downtown Springfield will feature luxury apartment living. Each apartment features a unique layout with premium amenities.