We have found 89 properties on Middle St, Braintree, MA. Average price per square feet on Middle St is $149. It is 11.3% lower than average price per sqft Braintree. Average sale price on Middle St is $314,240. It is 1.7% lower than average sale price in Braintree.