Quick Search 
to    
   
$5,950 / Pre-Owned
Loading...
No Photos
Price:$5,950  
Down Payment:$1,300.00  
Year:2001
Make:BMW
Model:525
Color:SILVER
Stock #1037
Mileage:136,801
Warranty:Warranty Available
Salem's Car Shop (540) 387-1960
Salem, VA

View Photo Slideshow

Get Directions to Lot

View More Information

$6,650 / Pre-Owned
11 Photos
Price:$6,650  
Down Payment:$1,500.00  
Year:2005
Make:BMW
Model:X3
Color:SILVER
Stock #1011
Mileage:160,852
Warranty:Warranty Available
Salem's Car Shop (540) 387-1960
Salem, VA

View Photo Slideshow

Get Directions to Lot

View More Information

$6,650 / Pre-Owned
Loading...
No Photos
Price:$6,650  
Down Payment:$1,400.00  
Year:2004
Make:BMW
Model:325
Color:SILVER
Stock #1016
Mileage:104,099
Warranty:Warranty Available
Salem's Car Shop (540) 387-1960
Salem, VA

View Photo Slideshow

Get Directions to Lot

View More Information

First
Prev
3 Vehicles, Page 1 of 1, Page Size
Next
Last