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