We have found 11 properties in Williamsville, VA. Average property sale price in Williamsville is $204,301. It is 39.7% lower than average property value in Virginia. Average price per square feet in Williamsville is $122. It is 24.7% lower than average property value in Virginia.