The days are numbered for an iconic building in downtown St. Louis. City officials say the Cupples 7 building is now slated for demolition. It's the only unrenovated structure remaining from the Cupples Station complex located west of Busch Stadium. St. Louis Mayor Francis Slay says on his website that his administration did everything possible to save the Cupples building, but it has now been deemed a public safety threat. Slay says if there's a developer out there with the money to rehab the building, now would be the time to come forward.
Published in Local News