New BMW X3 in Portland, ME