We have found 36 properties on Old Lancaster Rd, Sudbury, MA. Average price per square feet on Old Lancaster Rd is $261. It is 30.5% higher than average price per sqft Sudbury. Average sale price on Old Lancaster Rd is $577,993. It is 4.9% lower than average sale price in Sudbury.