1 BMW 330 for Sale in Foley, MN

  • Search within

    2005 BMW 330 xi
    Not Priced 109,839 mi. | Used
    2005 BMW 330 xi
    Not Priced Mileage: 109,839
    Transmission:
    5-Speed Automatic
    Drivetrain:
    AWD
    View Full Details