3731 - 3789 SW 80TH AVE, Miami, FL — Violations, Reviews & Building Score | Lucid Rents