35640 SW 178th Pl # 35640, Homestead FL 33034 | Rent SFL