$699,000 - 4125 Jamul Ave, San Diego, CA 92113
4125 Jamul Ave
San Diego,
CA
92113
Country: US