$1,649,900 -
12404 Dormouse Rd
San Diego ,
CA 92129
Country: US
Property listed by DeGasperis & Associates Real Estate, Anthony DeGasperis {attribution_contact}