Used 2017 Subaru Legacy Premium Creve Coeur, MO 63141 Price: $18,490 Saint Louis, MO 63141 No photos available, boo hoo More Saint Louis, MO Subaru Legacy's 2025 $31,514 Miles 2025 $31,514 Miles 2016 $25,000 16,839 Miles 2019 $30,000 Miles 2025 $29,919 2 Miles 2025 $29,919 2 Miles