We have found 12 properties on Hayes Dr, Newcastle, CA. Average price per square feet on Hayes Dr is $155. It is 20.9% lower than average price per sqft Newcastle. Average sale price on Hayes Dr is $414,000. It is 10.4% lower than average sale price in Newcastle.