B & B Autohaus BMW Auto Repair ShopAuto Repair · San Diego, CAAuto Repair. Serving the Russian-speaking community in San Diego.Address: 7905 Balboa Ave, San Diego, CA, 92111Phone: (858) 560-0042Loading map...