1355 NW 106th St Okeechobee, FL 34972