3 BMWs for Sale in Huntsville, TX

  • Search within

    2012 BMW 128 i
    $17,988 35,523 mi. | Used
    2012 BMW 128 i
    $17,988 Mileage: 35,523
    Exterior Color:
    Alpine White
    Interior Color:
    Black
    Transmission:
    6-Speed Automatic
    Drivetrain:
    RWD
    View Full Details
    2009 BMW 328 i
    $6,482 118,206 mi. | Used
    2009 BMW 328 i
    $6,482 Mileage: 118,206
    Exterior Color:
    Jet Black
    Transmission:
    OTHER
    Drivetrain:
    RWD
    View Full Details
    2015 BMW X5 xDrive35d
    $35,988 57,810 mi. | Used
    2015 BMW X5 xDrive35d
    $35,988 Mileage: 57,810
    Exterior Color:
    Sparkling Brown Metallic
    Interior Color:
    Mocha
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details