2022 Subaru Crosstrek Price: $32,562 Saint Louis, MO More Saint Louis, MO Subaru Crosstrek's 2024 $33,445 Miles 2021 $25,851 Miles 2020 $24,995 Miles 2021 $22,491 Miles 2024 $33,973 Miles 2024 $28,145 15 Miles