26222 SW 124th Pl, Homestead, FL 33032