2022 GMC Terrain AWD SLE Price: $21,898 2301 US-22, Union, NJ 07083 More Union, NJ GMC Terrain's 2020 $17,995 30,049 Miles 2019 $19,598 44,787 Miles 2021 $22,398 27,827 Miles 2024 $34,366 4,902 Miles 2021 $22,798 23,341 Miles 2021 $16,954 34,642 Miles