We have found 8 properties on Depot Rd, Leverett, MA. Average price per square feet on Depot Rd is $104. It is 7.2% higher than average price per sqft Leverett. Average sale price on Depot Rd is $236,075. It is 11.6% higher than average sale price in Leverett.