San Diego European Motorcars Added by Gazm 0 reviews Listed in Official Lotus 7820 Balboa Ave, San Diego, CA 92111, USA +1 858-352-6001 www.sandiegoeuropean.com/ Add to Favorites Claim Listing Updated: Dec 12, 2012 Overview Reviews Related Add Your Review Please login or register to add your review.