8565 SW 132 CT: Reviews & Score | Kendall, Miami | Lucid Rents