2604 Palace Drive, San Diego, CA
Monday – Friday: 8am to 5pm
LICENSE #: 1094920
Avada Car Dealership Logo
Call (858) 529-7077
Go to Top