Favorite 2018 BMW X5 xDrive35d 29,831 miles / $41,288 Volkswagen of St. Augustine / Saint Augustine, FL
Favorite 2017 BMW X5 xDrive35d 35,745 miles / $36,498 Jaguar Land Rover Mission Viejo / Mission Viejo, CA