South Shore Hospital Imploded in Miami Beach To Make Way For Park on Fifth Tower
Built in 1968, the 10 story South Shore Hospital at 630 Alton Road was imploded yesterday after more than a decade sitting abandoned.
Replacing the building will be the 44 story Park on Fifth that will rise 519 feet and will be developed by Crescent Heights and Terra Group. A 3 acre park will be built on the North part of the site along with 15,000 square feet of retail.
The park will be completed by the Summer of 2020 and construction on Park on Fifth will take about 32 months.