First luxury apartments debuting in Latitude 38 apartments in St. Louis region
The first luxury apartments in the mixed-use Meridian Plaza in Glen Carbon, Illinois, in the St. Louis region will debut in May 2025. Builder MBG has the 144-unit Latitude 38 apartments under roof and is focusing on interior spaces and amenities for …