Save 2016 BMW 3 Series 320i xDrive / 56,121 miles $20,999 est. $400/mo Monthly payment based on a 72 month loan at 13.80% APR with $1,500 down. Will Sell Soon Well Equipped
Save 2018 BMW 3 Series 320i xDrive / 42,578 miles $25,589 est. $494/mo Monthly payment based on a 72 month loan at 13.80% APR with $1,500 down. Low Miles Well Equipped
Save 2016 BMW 3 Series 320i xDrive / 73,661 miles $18,999 est. $369/mo Monthly payment based on a 72 month loan at 13.80% APR with $1,000 down. Will Sell Soon