$899,900 - 8898 Hoffing Ave, San Diego, CA 92123
8898 Hoffing Ave
San Diego,
CA
92123
Country: US