New listing29 photos2014 Buick Encore
Leather
AutoDealersHub has 93 listings for used vehicles at Martinsville Motors in Martinsville, VA. Asking prices run from $3,400 to $76,400 with a median of $5,400, across 93 listings that show a price.
Inventory updated Nov 12, 2026
Prices are the dealers' advertised prices. Taxes, title, registration and any dealer fees may be extra.
New listing29 photosLeather
New listing34 photosLX Sedan
New listing29 photosSE
New listing31 photosSUV
New listing29 photos2.5X Premium
New listing25 photosSE
New listing36 photosLS
New listing25 photosRWD
New listing34 photosSL AWD
New listing28 photosSE 4WD
New listing27 photosSE
New listing28 photosXLT 4WD
New listing25 photos
New listing31 photosPremium Luxury
New listing33 photosSLT-1 AWD
New listing30 photosCrew AWD
New listing38 photosXLT 4WD
New listing35 photosXLT FWD
New listing34 photos37X
New listing31 photosSE FWD
New listing31 photosLT
New listing34 photosLimited
New listing27 photosSedan
New listing31 photosLatitude
Listings, prices and availability come from the selling dealer and can change; confirm details with the dealer. AutoDealersHub links every car to Martinsville Motors' own website.