Find your perfect car with Edmunds expert and consumer car reviews, dealer reviews, car comparisons and pricing tools. We. BMW New and Used Car Dealer Phoenix, AZ BMW North Schedule A Service Appointment Beverly Hills BMWTook my BMW for service because there was smoke coming out of the engine block.