$1,097,900 -
1691 Hubbard Place
Escondido ,
CA 92027
County: San Diego