271 NE 106th St Okeechobee, FL 34972