$1,549,000 - 3052 Ducommun Ave, San Diego, CA 92122
3052 Ducommun Ave
San Diego,
CA
92122
Country: US