603 Lone Oak Drive

  • $3,800,000
Thousand Oaks