Estimate your payments

Please adjust the options below so we can estimate the most accurate monthly payments.

Your estimated credit score
Loan term
Down payment
$75,000
$0
Saved 0
Viewed 0

503-719-5038

18625 SE McLoughlin Blvd, Portland OR, 97267

D&C Motor Company logo
  • Inventory
    Price
    • Audi
    • BMW
    • Ferrari
    • Jaguar
    • Land Rover
    • Maserati
    • McLaren
    • Mercedes-Benz
    • MINI
    • Porsche
    • Volkswagen
    • Volvo
    • Other Makes
    • Deals Under $20k
    • View all [269]
    • Cars [140]
    • Trucks [4]
    • SUVs & Crossovers [119]
    • Vans [3]
    • Hybrid & Electric [27]
  • Finance
    • Get Approved
    • Value Your Trade
    • Warranties
  • Sell Your Car
    • Value Your Trade
    • Consignment
  • Out of State Buyers
  • Contact
    • About D&C
    • Reviews
    • Employment

âš  A MESSAGE TO OUR CUSTOMERS ABOUT COVID-19

2020 BMW X7
$66,990
(503) 719-5038
Save Saved
Share
  • Text
  • Email
  • Facebook
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
1 / 58
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
51
More
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR
2020 BMW X7 xDrive40i Cold Weather Package 3rd Row Seating Portland OR