$1,620,000 - 14425 Penford Court, San Diego, CA 92129
14425 Penford Court
San Diego,
CA
92129
Country: US