24
2016 BMW 228 i:24 car images available
$28,999
Mileage:
19,060
Color:
Moonlight Silver
Transmission:
Automatic
Location:
Ontario, CA

CNC Motors Inc

760-553-4794