18183 266th Street, OKEECHOBEE, FL 34972