Icon Bay Midtown
Icon Bay is Related’s newest waterfront luxury condo taking inspiration from it’s artistic surrounding of Midtown Miami, also known as the Wynwood Art District, the premier Art District of Miami. Icon Bay is located at 460 NE 28 st miami fl 33137.