$1,099,000 -
7018 Cowles Mountain Blvd
San Diego ,
CA 92119
Community: San Carlos