The first luxury apartments in the mixed-use Meridian Plaza in Glen Carbon, Illinois, in the St. Louis region will debut in ...
The mansion-size quadplex penthouse on the 80th through 83rd floors has multiple terraces and views across the city ...