$680,000 - 11439 Cascada Way, San Diego, CA 92124
11439 Cascada Way
San Diego,
CA
92124
Country: US