San Diego Auto Star
(619) 516-3536
2912 Adams Ave
San Diego
,
CA
92116