Cadillac For Sale in Troy, MI

Results 1 - 15 of 80
Filter
Are you sure?
This action will clear all your filters.
  • 2017 Cadillac XT5 Luxury

    Luxury 4dr SUV
    Price
    $25,200
    Mileage
    17,427
  • 2017 Cadillac Escalade Luxury

    4x4 Luxury 4dr SUV
    Price
    $58,800
    Mileage
    14,400
  • 2017 Cadillac XT5 Luxury

    4x4 Luxury 4dr SUV
    Price
    $30,400
    Mileage
    20,863
  • 2019 Cadillac XT5 Luxury

    Luxury 4dr SUV
    Price
    $41,500
    Mileage
    394
  • 2019 Cadillac Escalade Premium Luxury

    4x4 Premium Luxury 4dr SUV
    Price
    $70,900
    Mileage
    9,225
  • 2017 Cadillac XT5 Luxury

    4x4 Luxury 4dr SUV
    Price
    $33,000
    Mileage
    17,629
  • 2017 Cadillac CTS 3.6L Luxury

    AWD 3.6L Luxury 4dr Sedan
    Price
    $32,000
    Mileage
    17,191
  • 2017 Cadillac CTS 2.0T Luxury

    AWD 2.0T Luxury 4dr Sedan
    Price
    $29,400
    Mileage
    18,696
  • 2017 Cadillac XT5 Luxury

    4x4 Luxury 4dr SUV
    Price
    $33,400
    Mileage
    16,252
  • 2018 Cadillac CTS 3.6L Luxury

    AWD 3.6L Luxury 4dr Sedan
    Price
    $26,200
    Mileage
    18,325
  • 2020 Cadillac Escalade Luxury

    Luxury 4dr SUV
    Price
    $59,800
    Mileage
    14,999
  • 2020 Cadillac Escalade Luxury

    Luxury 4dr SUV
    Price
    $58,900
    Mileage
    14,111
  • 2013 Cadillac CTS 3.6L Performance

    AWD 3.6L Performance 4dr Sedan
    Price
    $17,000
    Mileage
    26,224
  • 2020 Cadillac Escalade Luxury

    Luxury 4dr SUV
    Price
    $59,275
    Mileage
    15,365
  • 2010 Cadillac SRX Performance Collection

    AWD Performance Collection 4dr SUV
    Price
    $9,500
    Mileage
    83,649

Contact Us

By clicking “Send Email”, I consent to be contacted by Carsforsale.com and the dealer selling this vehicle at any telephone number I provide, including, without limitation, communications sent via text message to my cell phone or communications sent using an autodialer or prerecorded message. This acknowledgment constitutes my written consent to receive such communications.