We have found 185 properties on Main St, Holden, MA. Average price per square feet on Main St is $126. It is 6% lower than average price per sqft Holden. Average sale price on Main St is $196,667. It is 23.5% lower than average sale price in Holden.

List of properties

AddressOwnerView Details
1010 Main St, Holden, MA 01520
N/A
1010 Main St, Holden, MA 01520N/AView Details
1015 Main St, Holden, MA 01520
N/A
1015 Main St, Holden, MA 01520N/AView Details
1023 Main St, Holden, MA 01520
N/A
1023 Main St, Holden, MA 01520N/AView Details
1029 Main St, Holden, MA 01520
N/A
1029 Main St, Holden, MA 01520N/AView Details
1042 Main St, Holden, MA 01520
N/A
1042 Main St, Holden, MA 01520N/AView Details
105 Main St, Holden, MA 01520
N/A
105 Main St, Holden, MA 01520N/AView Details
1061 Main St, Holden, MA 01520
N/A
1061 Main St, Holden, MA 01520N/AView Details
1072 Main St, Holden, MA 01520
N/A
1072 Main St, Holden, MA 01520N/AView Details
1073 Main St, Holden, MA 01520
N/A
1073 Main St, Holden, MA 01520N/AView Details
1078 Main St, Holden, MA 01520
N/A
1078 Main St, Holden, MA 01520N/AView Details
1084 Main St, Holden, MA 01520
N/A
1084 Main St, Holden, MA 01520N/AView Details
1085 Main St, Holden, MA 01520
N/A
1085 Main St, Holden, MA 01520N/AView Details
1087 Main St, Holden, MA 01520
N/A
1087 Main St, Holden, MA 01520N/AView Details
1089 Main St, Holden, MA 01520
N/A
1089 Main St, Holden, MA 01520N/AView Details
1092 Main St, Holden, MA 01520
N/A
1092 Main St, Holden, MA 01520N/AView Details
1093 Main St, Holden, MA 01520
N/A
1093 Main St, Holden, MA 01520N/AView Details
1097 Main St, Holden, MA 01520
N/A
1097 Main St, Holden, MA 01520N/AView Details
110 Main St, Holden, MA 01520
N/A
110 Main St, Holden, MA 01520N/AView Details
1103 Main St, Holden, MA 01520
N/A
1103 Main St, Holden, MA 01520N/AView Details
1104 Main St, Holden, MA 01520
N/A
1104 Main St, Holden, MA 01520N/AView Details