2 Father Junipero Serra Trail, San Diego, CA 92119, United States
2211 Pacific Beach Dr, San Diego, CA 92109