Search Inventory

Sales Dept.

248 Used Vehicles For Sale Serving Framingham, MA

Stock #: 19161B Miles: 50,409
Stock #: 20360M Miles: 46,523
NADA Retail

$33,550

Internet Price

$33,000

My Savings

$550

Explore Payment Options
Stock #: 20219M Miles: 23,809

2017 Audi A3

2.0T Premium Plus

Stock #: 19851L Miles: 40,029

2017 Audi A4

2.0T Premium Plus

Stock #: 20300M Miles: 57,676
NADA Retail

$28,500

Internet Price

$25,000

My Savings

$3,500

Explore Payment Options

2017 Audi A4

2.0T Premium Plus

Stock #: 20274M Miles: 44,411
NADA Retail

$29,700

Internet Price

$27,500

My Savings

$2,200

Explore Payment Options

2018 Audi A6

2.0T Premium Plus

Stock #: 19656L Miles: 10,514
NADA Retail

$39,100

Internet Price

$34,000

My Savings

$5,100

Explore Payment Options

2016 Audi Q5

2.0T Premium

Stock #: 20333M Miles: 19,109
NADA Retail

$26,200

Internet Price

$26,000

My Savings

$200

Explore Payment Options

2017 Audi Q7

3.0T Premium

Stock #: 19903L Miles: 41,095
NADA Retail

$40,750

Internet Price

$37,500

My Savings

$3,250

Explore Payment Options

2015 Audi Q7

3.0 TDI Premium

Stock #: 20321M Miles: 61,624

2016 BMW 3 Series

328i xDrive Gran Turismo

Stock #: 20177M Miles: 16,966
NADA Retail

$26,800

Internet Price

$26,000

My Savings

$800

Explore Payment Options
Stock #: 20179M Miles: 28,605

2016 BMW 4 Series

428i xDrive Gran Coupe

Stock #: 20101M Miles: 18,901
NADA Retail

$29,325

Internet Price

$27,500

My Savings

$1,825

Explore Payment Options

2016 BMW 4 Series

435i xDrive Gran Coupe

Stock #: 20153M Miles: 40,318

2016 BMW 4 Series

435i xDrive Gran Coupe

Stock #: 20108M Miles: 31,369
NADA Retail

$34,400

Internet Price

$30,500

My Savings

$3,900

Explore Payment Options

2016 BMW 4 Series

435i xDrive Gran Coupe

Stock #: 20175M Miles: 22,778
NADA Retail

$34,825

Internet Price

$31,500

My Savings

$3,325

Explore Payment Options
Stock #: 20107M Miles: 24,630
Stock #: 19906MA Miles: 77,332
Stock #: 18693 Miles: 44,149
Stock #: 20176M Miles: 35,230
NADA Retail

$49,800

Internet Price

$44,500

My Savings

$5,300

Explore Payment Options
Stock #: 20109M Miles: 23,556
NADA Retail

$32,500

Internet Price

$31,000

My Savings

$1,500

Explore Payment Options
Stock #: 20296M Miles: 27,800
NADA Retail

$34,200

Internet Price

$32,500

My Savings

$1,700

Explore Payment Options
Stock #: 19937L Miles: 36,576
NADA Retail

$39,350

Internet Price

$35,500

My Savings

$3,850

Explore Payment Options
Stock #: 20295M Miles: 43,092
NADA Retail

$33,450

Internet Price

$32,500

My Savings

$950

Explore Payment Options
Stock #: 19780L Miles: 26,223
NADA Retail

$42,925

Internet Price

$38,500

My Savings

$4,425

Explore Payment Options
Stock #: 20152M Miles: 17,754
NADA Retail

$44,350

Internet Price

$40,000

My Savings

$4,350

Explore Payment Options
Stock #: 20140M Miles: 35,711
NADA Retail

$39,025

Internet Price

$37,000

My Savings

$2,025

Explore Payment Options
Stock #: 20215M Miles: 19,611
NADA Retail

$47,300

Internet Price

$44,500

My Savings

$2,800

Explore Payment Options
Stock #: 20270M Miles: 34,417

2015 Cadillac ATS

2.0L Turbo Luxury

Stock #: 19835L Miles: 47,181
NADA Retail

$18,625

Internet Price

$17,000

My Savings

$1,625

Explore Payment Options
Stock #: 20240M Miles: 48,203
NADA Retail

$46,250

Internet Price

$42,000

My Savings

$4,250

Explore Payment Options
Stock #: 20338M Miles: 24,149
NADA Retail

$51,750

Internet Price

$46,000

My Savings

$5,750

Explore Payment Options
Stock #: 20255M Miles: 44,558
NADA Retail

$28,775

Internet Price

$28,000

My Savings

$775

Explore Payment Options
Stock #: 19933L Miles: 49,945
NADA Retail

$36,900

Internet Price

$30,500

My Savings

$6,400

Explore Payment Options
Stock #: 20291M Miles: 41,951
NADA Retail

$30,275

Internet Price

$28,000

My Savings

$2,275

Explore Payment Options
Stock #: 20157KD Miles: 24,930
Stock #: 20209M Miles: 8,524
Stock #: 19274A Miles: 1,084
Stock #: 20345M Miles: 6,585
NADA Retail

$26,990

Internet Price

$25,500

My Savings

$1,490

Explore Payment Options
Stock #: 20319M Miles: 3,429
NADA Retail

$28,905

Internet Price

$26,000

My Savings

$2,905

Explore Payment Options
Stock #: 20354M Miles: 55,044
Stock #: 20371M Miles: 141
Stock #: 20036M Miles: 8,484
NADA Retail

$33,175

Internet Price

$30,500

My Savings

$2,675

Explore Payment Options
Stock #: 20184M Miles: 16,776
Stock #: 20266M Miles: 11,698
Stock #: 20122M Miles: 9,647
Stock #: 20364M Miles: 19,810
Stock #: 20331M Miles: 32,476
NADA Retail

$41,200

Internet Price

$40,000

My Savings

$1,200

Explore Payment Options
Stock #: 20332M Miles: 20,884
NADA Retail

$43,125

Internet Price

$41,500

My Savings

$1,625

Explore Payment Options
Stock #: 20326M Miles: 26,047
NADA Retail

$38,375

Internet Price

$38,000

My Savings

$375

Explore Payment Options
Stock #: 20369M Miles: 48,161
Stock #: 20322M Miles: 60,858
Stock #: 20052MA Miles: 56,003
NADA Retail

$19,250

Internet Price

$18,500

My Savings

$750

Explore Payment Options
Stock #: 20011M Miles: 45,878
NADA Retail

$20,150

Internet Price

$18,500

My Savings

$1,650

Explore Payment Options
Stock #: 19642MA Miles: 68,422
NADA Retail

$16,600

Internet Price

$14,250

My Savings

$2,350

Explore Payment Options
Stock #: 20263M Miles: 27,643
Stock #: 20188M Miles: 50,561
NADA Retail

$22,650

Internet Price

$21,500

My Savings

$1,150

Explore Payment Options
Stock #: 20287M Miles: 18,900
NADA Retail

$39,450

Internet Price

$37,500

My Savings

$1,950

Explore Payment Options
Stock #: 20286M Miles: 14,456
NADA Retail

$39,900

Internet Price

$38,000

My Savings

$1,900

Explore Payment Options
Stock #: 20285M Miles: 14,860
NADA Retail

$39,900

Internet Price

$38,500

My Savings

$1,400

Explore Payment Options
Stock #: 20228M Miles: 41,088
NADA Retail

$30,475

Internet Price

$28,501

My Savings

$1,974

Explore Payment Options
Stock #: 20113M Miles: 17,917
NADA Retail

$37,100

Internet Price

$34,500

My Savings

$2,600

Explore Payment Options
Stock #: 20225M Miles: 56,619
NADA Retail

$27,100

Internet Price

$26,500

My Savings

$600

Explore Payment Options
Stock #: 19826M Miles: 21,665
NADA Retail

$32,525

Internet Price

$30,500

My Savings

$2,025

Explore Payment Options
Stock #: 20250M Miles: 14,439
NADA Retail

$22,125

Internet Price

$22,000

My Savings

$125

Explore Payment Options
Stock #: 20247M Miles: 58,229
Stock #: 20307M Miles: 79,643
Stock #: 20214M Miles: 29,083
Stock #: 19696L Miles: 11,987
NADA Retail

$20,925

Internet Price

$18,000

My Savings

$2,925

Explore Payment Options
Stock #: 20306M Miles: 77,100
NADA Retail

$19,025

Internet Price

$17,500

My Savings

$1,525

Explore Payment Options
Stock #: 20368M Miles: 6,669
NADA Retail

$26,325

Internet Price

$26,000

My Savings

$325

Explore Payment Options
Stock #: 20346M Miles: 30,753
NADA Retail

$31,750

Internet Price

$31,500

My Savings

$250

Explore Payment Options
Stock #: 20202M Miles: 21,889
Stock #: 20145M Miles: 17,706
NADA Retail

$41,050

Internet Price

$41,000

My Savings

$50

Explore Payment Options
Stock #: 20208M Miles: 6,017
NADA Retail

$42,050

Internet Price

$42,000

My Savings

$50

Explore Payment Options
Stock #: 20317M Miles: 25,175
Stock #: 20328M Miles: 12,765
NADA Retail

$34,325

Internet Price

$31,000

My Savings

$3,325

Explore Payment Options
Stock #: 19855L Miles: 8,833
NADA Retail

$35,050

Internet Price

$31,000

My Savings

$4,050

Explore Payment Options
Stock #: 20341M Miles: 21,981
Stock #: 20343M Miles: 10,655
Stock #: 20099M Miles: 46,829
NADA Retail

$50,150

Internet Price

$42,500

My Savings

$7,650

Explore Payment Options
Stock #: 20003MA Miles: 19,655
Stock #: 20070MA Miles: 13,218
NADA Retail

$44,650

Internet Price

$43,000

My Savings

$1,650

Explore Payment Options
Stock #: 20303M Miles: 12,974
Stock #: 20316M Miles: 19,445
Stock #: 20278M Miles: 13,636