Skip to main content
3235 Fenelon, San Diego, CA 92106 - $2,650,000