We have found 20 properties on Main St, Princeton, MA. Average price per square feet on Main St is $80. It is 29.2% lower than average price per sqft Princeton. Average sale price on Main St is $196,209. It is 23.9% lower than average sale price in Princeton.