7420 Teasdale Ave, San Diego, CA 92122 | $1,849,900 |...