$1,995,000 - 3607 Oleander Drive, San Diego, CA 92106
3607 Oleander Drive
San Diego,
CA
92106
Country: US