Used 2009 GMC Canyon for sale in Keyport, NJ | Cruz.com