26000 SW 138th Ave Homestead, FL 33032