6641 Archwood Ave, San Diego, CA 92120 – 210021206 - Ken Leaders - ...