2003 BMW 525i
$8,895
Call For Loc, MI
Classic 2003 BMW 525i sedan! Finished in black metallic over black leather, this ALWAYS California car has just over 145,000 miles. It sports a great running 2.5...