We have found 32 properties on Westhaven Cir, Geneva, IL. Average price per square feet on Westhaven Cir is $106. It is 19.1% lower than average price per sqft Geneva. Average sale price on Westhaven Cir is $312,282. It is 4.0% higher than average sale price in Geneva.