2830 Noren Place

  • $3,850,000
San Diego