OfferUp is the simplest way to buy and sell locally. Get the free app.
2003 BMW 328xi2003 BMW 328xi2003 BMW 328xi


2003 BMW 328xi

147000 Miles
Posted 1 year ago in Cars & trucks • Used (normal wear)

Leak from the radiator. Seems like it's from a hose.

147,000 miles runs and drives
Fully loaded with leather and heated seats
Firm price

Framingham, MAMap is approximate to keep the seller's location private

Keyy (6)