
Ariel W.
7/29/2022
Champlain Towers South was a 12-floor condominium in Surfside, Florida. At approximately 1:30 a.m. on June 24, 2001 the building suddenly partially collapsed when the ground floor parking deck and...
(1)
Champlain Towers South was a 12-floor condominium in Surfside, Florida. At approximately 1:30 a.m. on June 24, 2001 the building suddenly partially collapsed when the ground floor parking deck and...