23300 S.w. 112th Avenue Homestead, FL 33032