La Mesa City Limits w/ Casa de Oro - Mt. Helix
9286 Lemon Ave, La Mesa, CA 91941, USA
La Mesa City Limits w/ Casa de Oro - Mt. Helix is located in San Diego County of California state. On the street of Lemon Avenue and street number is 9286. .
The coordinates that you can use in navigation applications to get to find La Mesa City Limits w/ Casa de Oro - Mt. Helix quickly are 32.768223 ,-116.997881