Baja Taller Mecanico ← View details South Baldwin Avenue, Arcadia, CA 91007 Get Directions From* To * — Required information