It all depends on the condition. Has it been regularly serviced at the dealer.
Used BMWs are cheap to buy but can be expensive to run
It all depends on the condition. Has it been regularly serviced at the dealer.
Used BMWs are cheap to buy but can be expensive to run