We have found 40 properties on Indian Springs Rd, Williamsburg, VA. Average price per square feet on Indian Springs Rd is $161. It is 29.8% higher than average price per sqft Williamsburg. Average sale price on Indian Springs Rd is $394,415. It is 26.7% higher than average sale price in Williamsburg.