We have found 73 properties on W Shore Dr, Marblehead, MA. Average price per square feet on W Shore Dr is $212. It is 34.2% lower than average price per sqft Marblehead. Average sale price on W Shore Dr is $422,262. It is 25.2% lower than average sale price in Marblehead.