BMW e46

Location: West Midlands - birmingham
Swap Value: £2.000+
Model: BMW     Year: n/a     Mileage: n/a

Description:

BMW 2.2 silver mot & tax 2000 plate 86,000 miles
Very clean inside & out part service

I want to swap for

Mercedes , mg zt or why

I am open to ALL SWAPZ