8308 Parkway Dr, La Mesa, CA 91942 +1 619-463-8759
swimming pool, Casa de Oro-Mount Helix, CA, United States
Today
How to go there