Tag Archives: Champlain Towers

Max building fail in Miami

Aside from expressing sorrow and dismay, it is too early to say anything definitive about the beachfront building collapse in Surfside, Fla., north of Miami. The 12-story Champlain Towers condominiums opened in 1981 with 136 apartments. About half of the … Continue reading

Posted in Architecture | Tagged , , , , , | 8 Comments