Main St, Milford, MA Property Records

Worcester County and Milford Town property records for 140 addresses on Main St, Milford, MA · Last verified October 2026

Main St Highlights

Properties 142
Median Sale Price $600,000
Deeds and Mortgages on File 119
Median Price per Sqft $182
Owner Occupied 13%
Median Annual Tax Bill $7,720
Median Year Built 1920
Median Ownership Tenure 10 years

Properties on Main St

Owner names and prior sale amounts shown locked below are available instantly with a free trial.

2 Main St

1 ba · 1,422 sqft · built 1945 · 0.056 acres

Last Sale Tax Bill Prior Sale Owner Records
$365,000Mar 2022 $5,2642025 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

10 Main St, #12

1.5 ba · 2,076 sqft · built 1986 · 0.149 acres

Last Sale Tax Bill Prior Sale Owner Records
$10,3112025 Owner on Record AssessorUpdated Apr 2026

14 Main St, #18

7 bd · 5 ba · 3,942 sqft · built 1900 · 0.126 acres

Last Sale Tax Bill Prior Sale Owner Records
$799,900Mar 2022 —Nov 2011 Owner on Record Assessor + 2 DocumentsUpdated Oct 2026

20 Main St

6 bd · 3.5 ba · 3,165 sqft · built 1900 · 0.211 acres

Last Sale Tax Bill Prior Sale Owner Records
$144,900Jul 1999 $5,2952025 2 Owners on Record AssessorUpdated Jul 2026

21 Main St

4 ba · 14,666 sqft · built 2016 · 1.3 acres

Last Sale Tax Bill Prior Sale Owner Records
$900,000May 2014 $65,6672025 Amount on Record Aug 2010 Owner on Record AssessorUpdated Apr 2026

24 Main St

4 bd · 3 ba · 4,570 sqft · built 1905 · 0.262 acres

Last Sale Tax Bill Prior Sale Owner Records
$600,000Oct 2020 Amount on Record Jun 2020 Owner on Record Assessor + 4 DocumentsUpdated Sep 2026

28 Main St

1 ba · 1,320 sqft · built 1950 · 0.103 acres

Last Sale Tax Bill Prior Sale Owner Records
$249,900Aug 2002 $9,5392025 2 Owners on Record AssessorUpdated Jul 2026

30 Main St

8 bd · 2.5 ba · 2,898 sqft · built 1850 · 0.4 acres

Last Sale Tax Bill Prior Sale Owner Records
$90,000Jul 2002 $6,3562025 Amount on Record Nov 1995 Owner on Record Assessor + 1 DocumentUpdated Jul 2026

31 Main St

1 ba · 2,876 sqft · built 1945 · 0.886 acres

Last Sale Tax Bill Prior Sale Owner Records
$47,300Feb 1997 $21,7692025 Owner on Record AssessorUpdated Apr 2026

34 Main St

3 bd · 1.5 ba · 5,925 sqft · built 1925 · 0.371 acres

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2018 $10,7352025 Amount on Record Dec 2017 2 Owners on Record Assessor + 1 DocumentUpdated Apr 2026

35 Main St

1.5 ba · 2,976 sqft · built 2018 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$600,000Nov 2018 $17,3652025 Amount on Record Apr 2018 Owner on Record Assessor + 3 DocumentsUpdated Sep 2026

36 Main St

3 bd · 2.5 ba · 1,882 sqft · built 1964 · 0.493 acres

Last Sale Tax Bill Prior Sale Owner Records
$800,000Dec 2025 $10,2052025 Amount on Record Sep 1998 Owner on Record Assessor + 1 DocumentUpdated Oct 2026

40 Main St

4 bd · 2.5 ba · 2,825 sqft · built 1820 · 0.241 acres

Last Sale Tax Bill Prior Sale Owner Records
$8,1332025 2 Owners on Record AssessorUpdated Apr 2026

42 Main St, #46

14 bd · 13 ba · 12,756 sqft · built 1900 · 0.436 acres

Last Sale Tax Bill Prior Sale Owner Records
$900,000Jul 2003 Amount on Record Apr 1997 Owner on Record AssessorUpdated Apr 2026

45 Main St

3 bd · 3.5 ba · 43,768 sqft · built 1923 · 1.62 acres

Last Sale Tax Bill Prior Sale Owner Records
$115,000Apr 2018 $80,2112025 Amount on Record Jun 1978 Owner on Record Assessor + 2 DocumentsUpdated Sep 2026

49 Main St

1 ba · 3,014 sqft · built 1962 · 0.337 acres

Last Sale Tax Bill Prior Sale Owner Records
—Oct 2003 $17,8072025 Owner on Record AssessorUpdated Apr 2026

52 Main St

2 ba · 29,354 sqft · built 1853 · 0.837 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,398Apr 2011 Owner on Record AssessorUpdated Apr 2026

61 Main St

1 ba · 1,940 sqft · built 1967 · 0.357 acres

Last Sale Tax Bill Prior Sale Owner Records
$16,3612025 2 Owners on Record AssessorUpdated Apr 2026

65R Main St

0.12 acres

Last Sale Tax Bill Prior Sale Owner Records
Owner on Record AssessorUpdated Apr 2026

67 Main St, #71

0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$83,000Mar 1993 Owner on Record AssessorUpdated Apr 2026

68 Main St

0.5 ba · 1,626 sqft · built 1900 · 0.204 acres

Last Sale Tax Bill Prior Sale Owner Records
$700,000Jun 2025 $7,0892025 Amount on Record Jul 2024 Owner on Record AssessorUpdated Apr 2026

72 Main St, #74

4 bd · 5 ba · 6,110 sqft · built 1900 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$150,000Sep 2004 Amount on Record Nov 1992 2 Owners on Record AssessorUpdated Oct 2026

80 1/2 Main St

10 bd · 11.5 ba · 6,958 sqft · built 1900 · 0.157 acres

Last Sale Tax Bill Prior Sale Owner Records
2 Owners on Record AssessorUpdated Apr 2026

83 Main St, #89

5 ba · 13,481 sqft · built 1891 · 0.068 acres

Last Sale Tax Bill Prior Sale Owner Records
$900,000Jan 2016 $25,2522025 Amount on Record Mar 2005 2 Owners on Record AssessorUpdated Sep 2026

88 Main St

1.5 ba · 731 sqft · built 1945 · 0.024 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jul 2008 $2,4582025 2 Owners on Record AssessorUpdated Aug 2026

90 Main St, #92

3 bd · 3 ba · 4,012 sqft · built 1871 · 0.144 acres

Last Sale Tax Bill Prior Sale Owner Records
2 Owners on Record AssessorUpdated Apr 2026

91 Main St

1 ba · 2,463 sqft · built 1968 · 0.36 acres

Last Sale Tax Bill Prior Sale Owner Records
$135,000Oct 1985 $13,0622025 Owner on Record AssessorUpdated Apr 2026

94 Main St, #96

9 bd · 6 ba · 6,472 sqft · built 1900 · 0.186 acres

Last Sale Tax Bill Prior Sale Owner Records
$282,000May 2013 Amount on Record Dec 2004 Owner on Record Assessor + 3 DocumentsUpdated Sep 2026

94 Main St, #B

3 bd · 1.5 ba · 1,291 sqft · built 2004

Last Sale Tax Bill Prior Sale Owner Records
$4,6052025 2 Owners on Record AssessorUpdated Apr 2026

100 Main St, #104

8 bd · 5 ba · 5,508 sqft · built 1920 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
2 Owners on Record AssessorUpdated Apr 2026

112 Main St

1 ba · 1,960 sqft · built 1975 · 0.212 acres

Last Sale Tax Bill Prior Sale Owner Records
$120,000Aug 1995 $9,1052025 Owner on Record AssessorUpdated Apr 2026

114 Main St

2 bd · 2.5 ba · 2,946 sqft · built 1910 · 0.096 acres

Last Sale Tax Bill Prior Sale Owner Records
2 Owners on Record AssessorUpdated Apr 2026

116 Main St, #122

2 ba · 4,312 sqft · built 1920 · 0.128 acres

Last Sale Tax Bill Prior Sale Owner Records
$7,7752025 2 Owners on Record AssessorUpdated Apr 2026

126 Main St

4 ba · 10,763 sqft · built 1880 · 0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$12,0252025 2 Owners on Record AssessorUpdated Apr 2026

127 Main St

1 ba · 2,530 sqft · built 1950 · 0.461 acres

Last Sale Tax Bill Prior Sale Owner Records
$275,000Dec 2010 $12,5432025 2 Owners on Record AssessorUpdated Apr 2026

130 Main St, #148

4.5 ba · 33,230 sqft · built 1920 · 0.562 acres

Last Sale Tax Bill Prior Sale Owner Records
$28,1442025 2 Owners on Record AssessorUpdated Apr 2026

141 Main St, #145

2 ba · 25,898 sqft · built 1920 · 0.225 acres

Last Sale Tax Bill Prior Sale Owner Records
$725,000May 2026 $16,7142025 Amount on Record Jan 2012 Owner on Record Assessor + 1 DocumentUpdated Oct 2026

150 Main St, #156

2 ba · 6,178 sqft · built 1920 · 0.208 acres

Last Sale Tax Bill Prior Sale Owner Records
$640,000Feb 2024 $12,9432025 Amount on Record Apr 1991 Owner on Record Assessor + 2 DocumentsUpdated Oct 2026

151 Main St, #159

3 ba · 16,077 sqft · built 1902 · 0.195 acres

Last Sale Tax Bill Prior Sale Owner Records
$7,625,000Jun 2024 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

158 Main St, #162

1 ba · 4,512 sqft · built 1846 · 0.164 acres

Last Sale Tax Bill Prior Sale Owner Records
$8,2472025 Owner on Record AssessorUpdated Apr 2026

161 Main St

0.5 ba · 2,150 sqft · built 1920 · 0.039 acres

Last Sale Tax Bill Prior Sale Owner Records
$950,000Aug 2024 $5,5522025 2 Owners on Record Assessor + 1 DocumentUpdated Sep 2026

163 Main St

1.5 ba · 3,458 sqft · built 1920 · 0.065 acres

Last Sale Tax Bill Prior Sale Owner Records
$950,000Aug 2024 $7,5122025 2 Owners on Record AssessorUpdated Sep 2026

164 Main St, #166

1 ba · 7,828 sqft · built 1930 · 0.201 acres

Last Sale Tax Bill Prior Sale Owner Records
$500,000Sep 2024 $10,2282025 —Apr 2012 Owner on Record AssessorUpdated Sep 2026

165R Main St

0.5 ba · 840 sqft · built 1920 · 0.065 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,4712025 2 Owners on Record AssessorUpdated Jul 2026

169 Main St, #173

4 ba · 18,234 sqft · built 1862 · 0.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$138,000Mar 1999 $22,7522025 Amount on Record Mar 1999 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

172 Main St, #174

1.5 ba · 8,242 sqft · built 1925 · 0.205 acres

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2011 $12,3042025 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

176 Main St

0.133 acres

Last Sale Tax Bill Prior Sale Owner Records
$125,000Jul 2012 $3,7362025 —Feb 2011 Owner on Record AssessorUpdated Apr 2026

181 Main St

1.5 ba · 4,688 sqft · built 1915 · 0.168 acres

Last Sale Tax Bill Prior Sale Owner Records
$550,000Apr 2007 $13,8152025 Amount on Record Jul 1997 2 Owners on Record AssessorUpdated Apr 2026

182 Main St, #186

2.5 ba · 6,608 sqft · built 1920 · 0.321 acres

Last Sale Tax Bill Prior Sale Owner Records
$735,000Nov 2007 $20,1112025 Amount on Record Mar 2003 2 Owners on Record AssessorUpdated Apr 2026

189 Main St

5 ba · 42,219 sqft · built 1888 · 0.252 acres

Last Sale Tax Bill Prior Sale Owner Records
$100,000Mar 1998 $41,6642025 Amount on Record Jun 1990 Owner on Record AssessorUpdated Apr 2026

190 Main St

2 ba · 11,400 sqft · built 1930 · 0.195 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,400,000Apr 2026 Amount on Record Oct 2000 Owner on Record Assessor + 2 DocumentsUpdated Jun 2026

195 Main St, #199

4 ba · 13,328 sqft · built 1900 · 0.16 acres

Last Sale Tax Bill Prior Sale Owner Records
$541,000May 2019 $19,1392025 Amount on Record Apr 1983 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

200 Main St

3 ba · 7,025 sqft · built 1890 · 0.114 acres

Last Sale Tax Bill Prior Sale Owner Records
$499,900Dec 2020 $14,8782025 Amount on Record Sep 2000 Owner on Record Assessor + 2 DocumentsUpdated Sep 2026

201 Main St

3 units · Built 1920 · 768 sq ft

Last Sale Median Tax Bill Median Sale    
$343,000Jan 2017 —— —3 units    

202 Main St, #206

3 ba · 15,066 sqft · built 1940 · 0.217 acres

Last Sale Tax Bill Prior Sale Owner Records
$800,000Jul 2021 Amount on Record Jun 2016 Owner on Record Assessor + 4 DocumentsUpdated Sep 2026

203 Main St

1 ba · 3,237 sqft · built 1920

Last Sale Tax Bill Prior Sale Owner Records
$343,000Jan 2017 $5,2852025 Amount on Record Mar 2000 Owner on Record Assessor + 1 DocumentUpdated Apr 2026
Last Sale Tax Bill Prior Sale Owner Records
$343,000Jan 2017 Owner on Record AssessorUpdated Jun 2023

207 Main St

0.5 ba · 820 sqft · built 1900 · 0.032 acres

Last Sale Tax Bill Prior Sale Owner Records
$490,000Apr 2023 $10,6762025 Amount on Record Jul 2016 Owner on Record Assessor + 5 DocumentsUpdated Oct 2026

208 Main St

3 ba · 23,212 sqft · built 1946 · 0.4 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,150,000Sep 2024 $34,7222025 Amount on Record Jan 1997 Owner on Record Assessor + 1 DocumentUpdated Sep 2026

209 Main St, #213

2 ba · 8,864 sqft · built 1909 · 0.126 acres

Last Sale Tax Bill Prior Sale Owner Records
$245,000Oct 2001 $11,3092025 2 Owners on Record AssessorUpdated Apr 2026

220 Main St, #222

1 bd · 3 ba · 9,360 sqft · built 1930 · 0.164 acres

Last Sale Tax Bill Prior Sale Owner Records
$500,000Jul 2023 $19,0372025 Amount on Record Jul 1999 Owner on Record Assessor + 1 DocumentUpdated Oct 2026

223 Main St

2 ba · 20,130 sqft · built 1912 · 1.4 acres

Last Sale Tax Bill Prior Sale Owner Records
$965,855Apr 2019 $37,0512025 Amount on Record Dec 2006 Owner on Record Assessor + 2 DocumentsUpdated Sep 2026

229 Main St

1.5 ba · 2,335 sqft · built 1920 · 0.103 acres

Last Sale Tax Bill Prior Sale Owner Records
$400,000Aug 2019 $9,9932025 Owner on Record Assessor + 2 DocumentsUpdated Apr 2026

230 Main St

3 ba · 6,774 sqft · built 1900 · 0.16 acres

Last Sale Tax Bill Prior Sale Owner Records
$700,000Dec 2024 $12,9782025 Amount on Record Dec 2014 Owner on Record Assessor + 6 DocumentsUpdated Sep 2026

232 Main St

1.59 acres

Last Sale Tax Bill Prior Sale Owner Records
Owner on Record AssessorUpdated Apr 2026

246 Main St

0.493 acres

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2007 $44,7222014 Owner on Record Owner Occupied AssessorUpdated Jun 2023

250 Main St

0.774 acres

Last Sale Tax Bill Prior Sale Owner Records
$50,000Jun 1966 Owner on Record AssessorUpdated Apr 2026

253 Main St

3 bd · 2.5 ba · 4,205 sqft · built 1820 · 0.218 acres

Last Sale Tax Bill Prior Sale Owner Records
$350,000Jul 2021 $5,9832026 Amount on Record Aug 1984 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

255 Main St

4 bd · 1.5 ba · 2,176 sqft · built 1880 · 0.172 acres

Last Sale Tax Bill Prior Sale Owner Records
$200,000May 2016 $5,3732025 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

256 Main St

1 ba · 6,044 sqft · built 1959 · 0.458 acres

Last Sale Tax Bill Prior Sale Owner Records
$422,000Jun 2016 $16,6962025 Amount on Record May 1992 2 Owners on Record AssessorUpdated Apr 2026

258 Main St

4 ba · 37,842 sqft · built 1984 · 1.4 acres

Last Sale Tax Bill Prior Sale Owner Records
$2,150,000Sep 2024 $42,1922025 Amount on Record Jul 1992 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

260 Main St

2 ba · 4,912 sqft · built 1958 · 0.072 acres

Last Sale Tax Bill Prior Sale Owner Records
$508,000May 2025 $8,5512025 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

262 Main St, #266

4 ba · 3,600 sqft · built 1950 · 0.039 acres

Last Sale Tax Bill Prior Sale Owner Records
$323,750Jan 2005 $6,6102025 Amount on Record Mar 1999 Owner on Record AssessorUpdated Apr 2026

267 Main St

1 ba · 1,269 sqft · built 1963 · 0.321 acres

Last Sale Tax Bill Prior Sale Owner Records
$600,000Mar 2021 $9,6532025 Amount on Record Oct 1994 Owner on Record Assessor + 1 DocumentUpdated Sep 2026

269 Main St, #271

1 ba · 4,750 sqft · built 1900 · 0.437 acres

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2009 $9,3142025 Amount on Record Sep 1994 Owner on Record Assessor + 4 DocumentsUpdated Aug 2026

270 Main St

0.5 ba · 1,771 sqft · built 1930 · 0.252 acres

Last Sale Tax Bill Prior Sale Owner Records
$650,000Nov 2025 $6,9752025 Amount on Record Aug 2012 Owner on Record Assessor + 1 DocumentUpdated Sep 2026

274 Main St

4 bd · 2.5 ba · 1,736 sqft · built 1880 · 0.151 acres

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2010 $4,7532025 Amount on Record — Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

276 Main St

8 bd · 6 ba · 4,839 sqft · built 1880 · 0.229 acres

Last Sale Tax Bill Prior Sale Owner Records
$165,000Nov 1999 $9,5042025 Amount on Record Jan 1995 Owner on Record AssessorUpdated Apr 2026

277 Main St

3 bd · 1.5 ba · 1,267 sqft · built 1910 · 0.229 acres

Last Sale Tax Bill Prior Sale Owner Records
$202,000Jan 2004 $4,1202025 Owner on Record AssessorUpdated Apr 2026

279 Main St

3 bd · 2 ba · 1,152 sqft · built 2014 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$237,000Jan 2015 $6,0152025 Amount on Record Oct 2012 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Sep 2026

280 Main St

4 bd · 2.5 ba · 2,058 sqft · built 1986 · 0.252 acres

Last Sale Tax Bill Prior Sale Owner Records
$764,900Sep 2020 $5,1342025 Owner on Record Assessor + 1 DocumentUpdated Oct 2026

281 Main St

3 bd · 2 ba · 1,598 sqft · built 1880 · 0.195 acres

Last Sale Tax Bill Prior Sale Owner Records
$10,000May 1998 $3,9992025 2 Owners on Record Owner Occupied AssessorUpdated Apr 2026

282 Main St

6 bd · 2 ba · 3,191 sqft · built 1880 · 0.103 acres

Last Sale Tax Bill Prior Sale Owner Records
$764,900Sep 2020 $6,3852025 Amount on Record Jun 2015 Owner on Record Assessor + 1 DocumentUpdated Oct 2026

283 Main St

0.069 acres

Last Sale Tax Bill Prior Sale Owner Records
$445,000Jun 2021 Amount on Record May 1986 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

284 Main St

4 bd · 1.5 ba · 3,216 sqft · built 2005 · 0.229 acres

Last Sale Tax Bill Prior Sale Owner Records
$827,000Jun 2006 $22,2622025 Amount on Record Aug 2003 2 Owners on Record AssessorUpdated Apr 2026

287 Main St

0.149 acres

Last Sale Tax Bill Prior Sale Owner Records
$530,000May 2022 Amount on Record Sep 2000 Owner on Record Assessor + 2 DocumentsUpdated Sep 2026

288 Main St

5 bd · 3 ba · 2,650 sqft · built 1860 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
$360,000Nov 2021 $7,7202025 Amount on Record Feb 2002 2 Owners on Record Assessor + 1 DocumentUpdated Oct 2026

289 Main St

0.369 acres

Last Sale Tax Bill Prior Sale Owner Records
$225,000May 1992 $3,0322025 Owner on Record AssessorUpdated Apr 2026

290 Main St

6 bd · 2.5 ba · 2,632 sqft · built 1880 · 0.229 acres

Last Sale Tax Bill Prior Sale Owner Records
$7,0202025 Owner on Record AssessorUpdated Apr 2026

291 Main St

3.5 ba · 11,373 sqft · built 1985 · 0.413 acres

Last Sale Tax Bill Prior Sale Owner Records
$450,000May 2011 $10,0652025 Amount on Record Oct 1997 Owner on Record AssessorUpdated Apr 2026

292 Main St

6 bd · 3 ba · 2,142 sqft · built 1900 · 0.103 acres

Last Sale Tax Bill Prior Sale Owner Records
$5,2472025 Owner on Record AssessorUpdated Apr 2026

294 Main St

4 bd · 1 ba · 1,837 sqft · built 1925 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$61,000Aug 1982 $4,8462025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

296 Main St

1 ba · 3,976 sqft · built 1960 · 0.307 acres

Last Sale Tax Bill Prior Sale Owner Records
$380,000Jan 2018 $11,6972025 Amount on Record Jul 2004 Owner on Record Assessor + 2 DocumentsUpdated Sep 2026

297 Main St

2 bd · 2 ba · 1,738 sqft · built 1880 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$115,000Dec 2009 $5,1162025 2 Owners on Record AssessorUpdated Apr 2026

298 Main St

5 bd · 3 ba · 3,067 sqft · built 1880 · 0.114 acres

Last Sale Tax Bill Prior Sale Owner Records
$475,000Aug 2021 $6,5082025 Owner on Record Assessor + 1 DocumentUpdated Oct 2026

299 Main St, #301

5 bd · 2 ba · 2,638 sqft · built 1880 · 0.114 acres

Last Sale Tax Bill Prior Sale Owner Records
$207,000Oct 2014 $5,8592025 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

303 Main St

3 bd · 1.5 ba · 2,216 sqft · built 1890 · 0.114 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jun 2004 $8,2862025 Amount on Record Mar 1997 Owner on Record AssessorUpdated Apr 2026

305 Main St

5 bd · 2 ba · 2,232 sqft · built 1903 · 0.297 acres

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2013 $7,2502025 Amount on Record Dec 2011 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

307 Main St

4 bd · 4 ba · 2,620 sqft · built 1890 · 0.098 acres

Last Sale Tax Bill Prior Sale Owner Records
$291,500Jun 2003 $7,2372025 2 Owners on Record AssessorUpdated Apr 2026

308 Main St

1 ba · 7,360 sqft · built 2016 · 0.716 acres

Last Sale Tax Bill Prior Sale Owner Records
$345,000Jul 2015 $31,2112025 Amount on Record Nov 1992 Owner on Record AssessorUpdated Apr 2026

309 Main St

6 bd · 2 ba · 2,380 sqft · built 1840 · 0.151 acres

Last Sale Tax Bill Prior Sale Owner Records
$250,000May 2019 $6,6202025 Owner on Record Assessor + 4 DocumentsUpdated Apr 2026

310 1/2 Main St

0.385 acres

Last Sale Tax Bill Prior Sale Owner Records
$238,000Aug 2011 $9,9232025 Owner on Record Assessor + 2 DocumentsUpdated Apr 2026

312 Main St

5 bd · 2.5 ba · 2,292 sqft · built 1870 · 0.188 acres

Last Sale Tax Bill Prior Sale Owner Records
$140,000Nov 2017 $6,4902025 Amount on Record Aug 2008 Owner on Record AssessorUpdated Oct 2026

314 Main St

3 bd · 2 ba · 1,266 sqft · built 1880 · 0.189 acres

Last Sale Tax Bill Prior Sale Owner Records
$32,000Oct 2003 $4,3122025 Amount on Record Mar 1992 2 Owners on Record Owner Occupied AssessorUpdated Apr 2026

315 Main St

0.5 ba · 2,300 sqft · built 1943 · 0.187 acres

Last Sale Tax Bill Prior Sale Owner Records
$367,000Dec 2005 $12,5572025 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

316 Main St

3 bd · 1 ba · 1,369 sqft · built 1917 · 0.185 acres

Last Sale Tax Bill Prior Sale Owner Records
$139,000Aug 2008 $4,8672025 Amount on Record Aug 2007 Owner on Record Assessor + 1 DocumentUpdated Jul 2026

318 Main St

5 bd · 3 ba · 1,915 sqft · built 1880 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$660,000Jan 2026 $6,7782025 Amount on Record Apr 2022 Owner on Record Owner Occupied Assessor + 6 DocumentsUpdated Oct 2026

319 1/2 Main St

0.5 ba · 856 sqft · built 1920 · 0.059 acres

Last Sale Tax Bill Prior Sale Owner Records
$65,000Aug 2004 $3,7922025 2 Owners on Record AssessorUpdated Apr 2026

319 Main St

6 bd · 4 ba · 2,989 sqft · built 1920 · 0.069 acres

Last Sale Tax Bill Prior Sale Owner Records
$270,000Dec 2005 $7,4472025 Amount on Record Dec 1987 2 Owners on Record Assessor + 2 DocumentsUpdated Apr 2026

320 Main St

7 bd · 4 ba · 3,072 sqft · built 1880 · 0.183 acres

Last Sale Tax Bill Prior Sale Owner Records
$130,000Mar 2022 $7,6742025 Owner on Record Assessor + 2 DocumentsUpdated Apr 2026

321 Main St

6 bd · 2 ba · 1,976 sqft · built 1850 · 0.067 acres

Last Sale Tax Bill Prior Sale Owner Records
$580,000May 2023 $6,8842025 Amount on Record Sep 2003 2 Owners on Record Assessor + 1 DocumentUpdated Oct 2026

323 Main St

0.5 ba · 1,625 sqft · built 1935 · 0.061 acres

Last Sale Tax Bill Prior Sale Owner Records
$169,999May 2023 $4,2502025 2 Owners on Record Assessor + 1 DocumentUpdated Jul 2026

324 Main St, #326

4 bd · 2 ba · 2,550 sqft · built 1885 · 0.046 acres

Last Sale Tax Bill Prior Sale Owner Records
$153,000Sep 2008 $6,3682025 Amount on Record Aug 2004 Owner on Record AssessorUpdated Apr 2026

325 Main St, #327

9 bd · 4 ba · 4,273 sqft · built 1900 · 0.241 acres

Last Sale Tax Bill Prior Sale Owner Records
$780,000Oct 2023 $9,8712025 Owner on Record Assessor + 3 DocumentsUpdated Aug 2026

329 Main St

0.5 ba · 1,863 sqft · built 1920 · 0.188 acres

Last Sale Tax Bill Prior Sale Owner Records
$345,000Dec 2021 $6,8612025 Amount on Record Nov 1997 Owner on Record Assessor + 1 DocumentUpdated Oct 2026

331 Main St

0.5 ba · 8,810 sqft · built 1960 · 0.211 acres

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2016 $10,6162025 Amount on Record Mar 1985 Owner on Record AssessorUpdated Apr 2026

333 Main St

3,776 sqft · built 1987 · 0.172 acres

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2016 $3,3432025 Amount on Record Mar 1989 Owner on Record AssessorUpdated Apr 2026

335 Main St

4 bd · 2 ba · 1,695 sqft · built 1890 · 0.137 acres

Last Sale Tax Bill Prior Sale Owner Records
$375,000Sep 2022 $4,8452025 Amount on Record May 2002 Owner on Record Owner Occupied Assessor + 4 DocumentsUpdated Oct 2026

336 Main St

1 ba · 8,359 sqft · built 1930 · 0.298 acres

Last Sale Tax Bill Prior Sale Owner Records
$100,000Dec 1993 $11,9442025 2 Owners on Record AssessorUpdated Apr 2026

340 Main St

3 bd · 1 ba · 980 sqft · built 1930 · 0.154 acres

Last Sale Tax Bill Prior Sale Owner Records
$239,500Mar 2018 $4,8492025 Amount on Record Jun 2014 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

342 Main St

3 bd · 2 ba · 1,638 sqft · built 1900 · 0.121 acres

Last Sale Tax Bill Prior Sale Owner Records
$208,000Oct 2003 $5,1992025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

343 Main St

0.172 acres

Last Sale Tax Bill Prior Sale Owner Records
$250,000Mar 2010 Amount on Record Apr 1987 Owner on Record AssessorUpdated Apr 2026

344 Main St

6 bd · 2 ba · 1,924 sqft · built 1900 · 0.151 acres

Last Sale Tax Bill Prior Sale Owner Records
$420,000Aug 2024 $5,5902025 Owner on Record AssessorUpdated Apr 2026

345 Main St

0.39 acres

Last Sale Tax Bill Prior Sale Owner Records
$350,000Dec 2005 Owner on Record AssessorUpdated Apr 2026

346 Main St

3 bd · 2.5 ba · 1,125 sqft · built 1900 · 0.128 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,2072025 2 Owners on Record Owner Occupied AssessorUpdated Jul 2026

348 Main St

2 bd · 1 ba · 842 sqft · built 1880 · 0.174 acres

Last Sale Tax Bill Prior Sale Owner Records
$350,000Feb 2025 $4,2212025 Amount on Record Apr 2017 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Sep 2026

349 Main St

0.142 acres

Last Sale Tax Bill Prior Sale Owner Records
$277,500Aug 2008 Owner on Record AssessorUpdated Apr 2026

350 Main St

3 bd · 1.5 ba · 1,214 sqft · built 1960 · 0.181 acres

Last Sale Tax Bill Prior Sale Owner Records
$75,000Aug 1989 $4,4512025 Amount on Record Mar 1984 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

351 Main St

0.174 acres

Last Sale Tax Bill Prior Sale Owner Records
Owner on Record AssessorUpdated Apr 2026

354 Main St, #356

5 bd · 2 ba · 3,008 sqft · built 1890 · 0.257 acres

Last Sale Tax Bill Prior Sale Owner Records
$630,000Jun 2023 $6,7792025 Amount on Record Sep 1991 2 Owners on Record Assessor + 1 DocumentUpdated Oct 2026

358 Main St

0.147 acres

Last Sale Tax Bill Prior Sale Owner Records
Owner on Record AssessorUpdated Apr 2026

358 Main St, #A

2 bd · 1.5 ba · 1,020 sqft · built 1999 · 0.139 acres

Last Sale Tax Bill Prior Sale Owner Records
—May 2006 $4,3192025 Amount on Record Dec 2001 Owner on Record AssessorUpdated Apr 2026

358 Main St, #B

2 bd · 1.5 ba · 1,016 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
—May 2006 $4,7512025 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

360 Main St

6 bd · 2 ba · 2,598 sqft · built 1890 · 0.155 acres

Last Sale Tax Bill Prior Sale Owner Records
$130,000Aug 1999 $5,7962025 Amount on Record Nov 1998 Owner on Record AssessorUpdated Apr 2026

366 Main St

1.95 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,765,000Apr 2017 $9,9232025 Amount on Record Apr 2016 Owner on Record Assessor + 1 DocumentUpdated Sep 2026

368 Main St

6 bd · 2 ba · 3,248 sqft · built 1850 · 0.252 acres

Last Sale Tax Bill Prior Sale Owner Records
$530,000Aug 2021 $8,0592025 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

371 Main St

0.274 acres

Last Sale Tax Bill Prior Sale Owner Records
$80,000Aug 2011 $8,7492025 Amount on Record Jun 2008 Owner on Record Assessor + 1 DocumentUpdated Apr 2026

372 Main St, #376

9 bd · 4 ba · 3,596 sqft · built 1900 · 0.449 acres

Last Sale Tax Bill Prior Sale Owner Records
$280,000Feb 2001 $7,2562025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

375 Main St

8 bd · 4 ba · 3,776 sqft · built 2024 · 0.257 acres

Last Sale Tax Bill Prior Sale Owner Records
$157,500May 2023 $7,8912025 Owner on Record AssessorUpdated Jul 2026

390 Main St

1 ba · 392 sqft · built 1967 · 0.275 acres

Last Sale Tax Bill Prior Sale Owner Records
$3,8482025 2 Owners on Record AssessorUpdated Apr 2026

Property Records in Nearby Streets