28001 SW 134th Pl, Homestead, FL, 33033 — Violations, Reviews & Building Score | Lucid Rents