1377 SE 26th Ave Homestead, FL 33035