Desert Garden San Diego

Park Avenue and Village Place, Balboa Park San Diego , California, United States - Phone: 619 239 4748