3301 Spa St, San Diego, CA 92105 – 210026524 - Ken Leaders - First ...