Skip to main content
14830 Del Diablo Lane, San Diego, CA 92129 - $1,069,000