245 SW 120 AVE: Reviews & Score | Sweetwater, Miami | Lucid Rents