3618 Fenelon

  • $3,150,000
San Diego