We have found 19 properties on Cross St, Ashland, MA. Average price per square feet on Cross St is $298. It is 70.3% higher than average price per sqft Ashland. Average sale price on Cross St is $627,264. It is 91.9% higher than average sale price in Ashland.