625 SW 113TH AVE: Reviews & Score | Sweetwater, Miami | Lucid Rents