German Auto Sport ★★★★★4.7 (613) Auto Repair Auto repair shop · Auto electrical service · Brake shop 751 Folger Ave, Berkeley, CA 94710 Call Website Details →