833 Shadow Lake Drive

  • $4,800
Thousand Oaks