First Glass Installed At 448-Foot Tower Under Construction In Downtown MiamiJuly 8, 2024·7 CommentsAn apartment tower under construction at 222 North Miami Avenue in downtown Miami has had its first glass installed. The...