$2,385,000 - 4687 Del Monte Avenue, San Diego, CA 92107
4687 Del Monte Avenue
San Diego,
CA
92107
Country: US