New apartment complex in St. Charles County
St. Peters Luxury Living Resort, a 180-unit upscale apartment complex, is moving forward following zoning and site plan approval.
ST. CHARLES COUNTY, Mo. – A new apartment complex has received final approvals from the…