2020 BMW 8-Series Price: $74,900 Saint Louis, MO More Saint Louis, MO BMW 8-Series's 2023 $97,870 Miles 2023 $74,495 21,570 Miles 2022 $79,999 Miles