We have found 77 properties on Stafford St, Charlton, MA. Average price per square feet on Stafford St is $110. It is 4.8% higher than average price per sqft Charlton. Average sale price on Stafford St is $180,690. It is 14.8% lower than average sale price in Charlton.