13910 SW 14 ST: Reviews & Score | Sweetwater, Miami | Lucid Rents