OP, price is slightly on the higher end... 2k less and id go for it considering its 06.
I purchased my 330 with 95k miles and I've put into it close to $1K since May on parts only. If you can do all your work yourself then this car can last you quite a while.
$2K of parts could get you quite far if you look for deals here in classifieds and bargains on line. Probably almost everything essential you will need for next 5+ years. The expenses add up if you need to pay for the work done....
I think its worth the 13-14k as long as its clean and well taken care of.
Sent from my SGH-I727R using Bimmer App