On June 24, 2021, a portion of Champlain Towers South, a 12-story condominium in Surfside, Florida, near Miami Beach, ...
A luxury building for the ultra-wealthy is going to rise on the site of the Champlain Towers South condo collapse in Surfside, Florida.