Specials

Pre-owned 2012 BMW 3 Series

Sale Price: $20,994

Stock Number: A70664A
VIN: WBA3A9C53CF270215
Originally $28,998
12 Month/12,000 Warranty

Offer expires: 08/31/2017

Info