We have found 24 properties on Williamsburg Dr, Shrewsbury, NJ. Average price per square feet on Williamsburg Dr is $233. It is 12.6% higher than average price per sqft Shrewsbury. Average sale price on Williamsburg Dr is $824,594. It is 70.3% higher than average sale price in Shrewsbury.