12409 NW 106th St Okeechobee, FL 34972