We have found 28 properties on Leafwood Cir, Antioch, CA. Average price per square feet on Leafwood Cir is $213. It is 39.2% higher than average price per sqft Antioch. Average sale price on Leafwood Cir is $284,250. It is 5.4% lower than average sale price in Antioch.