24872 SW 116th Ave Homestead, FL 33032