Property Details

  • 2,347
    Square Feet

1958 Verde Via
Escondido, CA