We have found 22 properties on Stafford Rd, Thousand Oaks, CA. Average price per square feet on Stafford Rd is $576. It is 120.7% higher than average price per sqft Thousand Oaks. Average sale price on Stafford Rd is $2,173,500. It is 245.2% higher than average sale price in Thousand Oaks.