2175 NW 173 Terrace, Miami, FL, 33056 — Violations, Reviews & Building Score | Lucid Rents