Chahal Motors in Newark, CA 94560



Chahal Motors

37053 Cherry St # 201e

(510) 739-0099