2858 Avella Cir

  • $1,995,000
San Diego