237 1/2 N Krome Ave Homestead, FL 33030