8310 Nelson Way, Escondido, CA 92026 | FSBO.com