943 NE 2nd Ave Homestead, FL 33030