13862 Sparren Ave, San Diego, CA 92129 – 210020363 - David Mercado ...