Map location

8333 Case Street
La Mesa, CA 91942