We have found 71 properties on Main St, Marlboro, MA. Average price per square feet on Main St is $82. It is 44.2% lower than average price per sqft Marlboro. Average sale price on Main St is $362,438. It is 26.6% higher than average sale price in Marlboro.