2510 Juan St, San Diego, California 92110 USA
Photo Credit: The Church of Jesus Christ of Latter-day Saints
Claim copyright