49 GMC Yukon XLs for Sale in Haverhill, MA