The Icon Tower, completed in 2005, stands as a prominent fixture in Miami Beachs sought-after South of Fifth di designed by Fullerton Diaz Architects