New local owner may restore or demolish St. Louis's Top of the Tower building.
The Top of the Tower building in St. Louis, Missouri, may have a new local owner, as reported by Fox 2. Vacant for over a decade, the building requires significant renovations. It is uncertain whether the new owner will restore the existing structure or demolish it for a new development. No official plans have been announced, but the potential revitalization is seen as a positive opportunity for the city.
September 15, 2024
3 Articles