920 NW 92nd Ave, Pembroke Pines, FL, 33024 — Violations, Reviews & Building Score | Lucid Rents