ICON at South Beach
From Wikipedia, the free encyclopedia
ICON at South Beach is a residential enclave tower /skyscraper in Miami Beach, Florida's South Beach. It is located directly on Biscayne Bay on the Miami Beach Marina. The tower, which opened in 2004, is 423 ft (129 m) tall and has 42 floors. It is located in the "SOFI" (South of Fifth Street) neighborhood.
It is the sixth tallest skyscraper in Miami Beach.
[edit] See also
[edit] References
|