2004 Gmc Canyon SLE Contact for price 19045 Perry Hwy, Mars, PA 16046 More Mars, PA GMC Canyon's 2016 $19,623 121,964 Miles 2019 $32,500 60,324 Miles 2004 $9,000 37,108 Miles 2004 $7,500 81,739 Miles 2017 $25,900 58,623 Miles 2016 $30,199 11,772 Miles