18820 NW 286th St Okeechobee, FL 34972