3608 Oleander

  • $2,995,000
San Diego