Icon Miami
Miami
Penthouse 1 of the Icon Miami Beach is the tallest penthouse in South Beach. The penthouse is 3 stories and over 25,000 total square feet. The design for the space features a 3 story staircase connected by glass bridges as the main circulation for the unit.