ICON South Beach
The ICON South Beach is one the jewels of SOFI-South of Fifth- a unique exclusive, residential area on the southern tip of the barrier island most commonly known as Miami Beach. The Unique Location of this Island Jewel The ICON, a stellar symbol of luxury living, can be found at the [...]