ICON Bay (460 NE 28TH ST #2001, Brickell, FL, 33137) — Violations, Reviews & Building Score | Lucid Rents