Inventory Avalable Vehicles: 2 Sort by: Make/Model|Year|Mileage|Price Make: BMW x Years2003 (1)2005 (1) MakesBMW (2) ModelsX3 (1)Z4 (1) Price Range$5,000 (1)$10,000 (1) 2003 BMW Z4 $7,995 76,425 miles 2.5 FI I6 DOHC 5-Speed Automatic 2005 BMW X3 $0 142,063 miles 3 FI I6 DOHC 6-Speed Manual