$6,990,000 - 6938 The Preserve Terrace, San Diego, CA 92130
6938 The Preserve Terrace
San Diego,
CA
92130
Country: US