6911 Alvarado Rd #17, San Diego, CA 92120 - MLS#210017153 - Matt O'...