1. 2006 BMW 120I USED CAR PRICES

    Low Range: $4,500

    High Range: $8,950

    Target Trade-in Price: $5,972

  2. FOUND 5 USER PROVIDED TRANSACTIONS