2018 GMC Terrain for sale Price: $15,995 59 E Baltimore Ave, Lansdowne, PA 19050 More Lansdowne, PA GMC Terrain's 2020 $24,340 63,421 Miles 2019 $27,809 6,148 Miles 2019 $18,897 38,205 Miles 2019 $23,113 67,140 Miles 2020 $27,949 11,324 Miles