$755,000 - 11892 Cypress Canyon Road Unit 1, San Diego, CA 92131
11892 Cypress Canyon Road Unit 1
San Diego,
CA
92131
Country: US