$954,900 -
9704 Indian Creek Way
San Diego ,
CA 92026
Community: North Escondido