240 W Stafford Rd In Thousand Oaks, California, United States For Sale (13677587)
Thousand Oaks, California, United States
HousesSale5 bedrooms7 bathrooms
*Property will be back on market in January, 2024*. Welcome to Royal Castle Estate! This unique property is in the guard-gated community of Sherwood Country Club, six homes from Lake Sherwood, within minutes of acclaimed schools, shopping, and fine dining, just 38 miles from Beverly Hills. Adjacent to Hole11 Island Green on the Jack Nicklaus-design