109 NE 60th Ave Okeechobee, FL 34974