Skip to main content
3623 Fenelon, San Diego, CA 92106 - $1,995,000