Icon Brickell Tower II Building
Icon Brickell Tower II is situated at 495 Brickell Avenue, Miami, FL 33131. It is part of the Icon Brickell complex, which is located in the heart of the Brickell financial district, one of Miami's most upscale neighborhoods.