4254 1/2 Menlo Ave, San Diego, CA 92115 - MLS#210010706 - Terri Wal...