2014 BMW 3 Series Review
  • Featured Listings

  • 2018 BMW 3 Series for sale in Erie, PA
    • $1,408 below average
    • Mileage
  • 2017 BMW 3 Series for sale in Erie, PA
    • $5,707 above average
    • Mileage
  • 2017 BMW 3 Series for sale in Erie, PA
    • $5,392 above average
    • Mileage
  • 2017 BMW 3 Series for sale in Erie, PA
    • $3,802 above average
    • Mileage
  • 2015 BMW 3 Series for sale in Erie, PA
    • $5,539 above average
    • Mileage
    • 28,947 Miles
    • 7,468 Miles below average
  • 2017 BMW 3 Series for sale in Erie, PA
    • $6,252 below average
    • Mileage
    • 5,291 Miles
    • 1,778 Miles above average
  • 2018 BMW 3 Series for sale in Erie, PA
    • Email for Price
    • Mileage
  • 2018 BMW 3 Series for sale in Erie, PA
    • Email for Price
    • Mileage
  • 2009 BMW 3 Series for sale in Erie, PA
    • $549 above average
    • Mileage
    • 86,045 Miles
    • 11,363 Miles below average
  • 2014 BMW 3 Series for sale in Erie, PA
    • $1,490 above average
    • Mileage
    • 33,603 Miles
    • 3,765 Miles below average
  • 2017 BMW 3 Series for sale in Erie, PA
    • Email for Price
    • Mileage
  • 2018 BMW 3 Series for sale in Erie, PA
    • Email for Price
    • Mileage
  • 2018 BMW 3 Series for sale in Erie, PA
    • Email for Price
    • Mileage
  • 2017 BMW 3 Series for sale in Erie, PA
    • $1,295 above average
    • Mileage
  • 2017 BMW 3 Series for sale in Erie, PA
    • $4,942 above average
    • Mileage
  • 2017 BMW 3 Series for sale in Erie, PA
    • $755 above average
    • Mileage
  • Featured BMW 3 Series Listings in Erie, PA

  • 2017 BMW 3 Series for sale in Erie, PA
    • $3,030 above average
    • Mileage
  • 2004 BMW 3 Series for sale in Erie, PA
    • $670 below average
    • Mileage
    • 104,275 Miles
    • 7,445 Miles below average
  • 2015 BMW 3 Series for sale in Erie, PA
    • Email for Price
    • Mileage
    • 23,717 Miles
    • 15,031 Miles below average
  • 2012 BMW 3 Series for sale in Erie, PA
    • $4,319 above average
    • Mileage
    • 30,857 Miles
    • 29,087 Miles below average
  • 2017 BMW 3 Series for sale in Erie, PA
    • Email for Price
    • Mileage
    • 4,004 Miles
    • 491 Miles above average
  • 2014 BMW 3 Series for sale in Erie, PA
    • $490 above average
    • Mileage
    • 46,135 Miles
    • 8,767 Miles above average
  • 2015 BMW 3 Series for sale in Erie, PA
    • $2,192 above average
    • Mileage
    • 37,930 Miles
    • 3,283 Miles above average
  • 1 of 1