12400 SW 259th Ter, Homestead FL 33032 | Rent SFL