$4,329 below
This vehicle is about $4,300 less than the average price for a 2000 BMW Z3 for sale in Florida.
2000 BMW Z3 2.3
104,488 miles
/
$5,500