Logo of Lamborghini Newport Beach
Lamborghini Newport Beach
1425 Baker St. Costa Mesa, CA 92626
866-621-9251