We have found 23 properties on Grand St, Reading, MA. Average price per square feet on Grand St is $218. It is 25.3% higher than average price per sqft Reading. Average sale price on Grand St is $492,215. It is 34.9% higher than average sale price in Reading.