6281 Estrella Avenue, San Diego, CA 92120 – OC22197127 - Kyle and C...