Odonnell Ave, Shrewsbury, MA Property Records

Worcester County and Shrewsbury Town property records for 65 addresses on Odonnell Ave, Shrewsbury, MA · Last verified October 2026

Odonnell Ave Highlights

Properties 65
Median Sale Price $665,000
Deeds and Mortgages on File 77
Median Price per Sqft $351
Owner Occupied 83%
Median Annual Tax Bill $82
Median Year Built 1999
Median Ownership Tenure 13 years

Properties on Odonnell Ave

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

6 Odonnell Ave

2 bd · 1 ba · 996 sqft · built 1926 · 0.114 acres

Last Sale Tax Bill Prior Sale Owner Records
$355,000Jun 2021 $4,5232026 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

7 Odonnell Ave

4 bd · 1.5 ba · 1,531 sqft · built 1928 · 0.152 acres

Last Sale Tax Bill Prior Sale Owner Records
$5,1132026 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

8 Odonnell Ave

3 bd · 1.5 ba · 1,610 sqft · built 1926 · 0.114 acres

Last Sale Tax Bill Prior Sale Owner Records
$390,000Oct 2021 $5,1682026 Amount on Record May 2012 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

9 Odonnell Ave

3 bd · 2 ba · 1,224 sqft · built 1928 · 0.885 acres

Last Sale Tax Bill Prior Sale Owner Records
$5,7962026 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

14 Odonnell Ave

3 bd · 2 ba · 1,908 sqft · built 1929 · 0.459 acres

Last Sale Tax Bill Prior Sale Owner Records
$460,000Apr 2019 $6,4982026 Amount on Record Feb 2006 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

15 Odonnell Ave

4 bd · 2 ba · 1,775 sqft · built 1950 · 0.86 acres

Last Sale Tax Bill Prior Sale Owner Records
$370,000Jun 2016 $7,2052026 Amount on Record Nov 2000 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

19 Odonnell Ave

4 bd · 2.5 ba · 1,752 sqft · built 1957 · 0.514 acres

Last Sale Tax Bill Prior Sale Owner Records
$4,000Sep 2017 $7,0702026 Amount on Record Apr 2017 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

20 Odonnell Ave

3 bd · 2 ba · 1,152 sqft · built 1980 · 0.459 acres

Last Sale Tax Bill Prior Sale Owner Records
$300,000Dec 2016 $6,3572026 Amount on Record Jan 1992 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

28 Odonnell Ave

3 bd · 2 ba · 1,360 sqft · built 1981 · 0.344 acres

Last Sale Tax Bill Prior Sale Owner Records
$329,900Nov 2016 $6,9642026 Owner on Record Owner Occupied AssessorUpdated Oct 2026

29 Odonnell Ave

0.534 acres

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

31 Odonnell Ave

0.172 acres

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

33 Odonnell Ave

0.582 acres

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

35 Odonnell Ave

4 bd · 2.5 ba · 2,052 sqft · built 1998 · 0.368 acres

Last Sale Tax Bill Prior Sale Owner Records
$515,000Mar 2018 $9,5882026 Amount on Record Dec 2005 Owner on Record Owner Occupied Assessor + 4 DocumentsUpdated Oct 2026

37 Odonnell Ave

3 bd · 2.5 ba · 2,072 sqft · built 1998 · 0.351 acres

Last Sale Tax Bill Prior Sale Owner Records
$781,000Jul 2022 $9,9792026 Amount on Record May 2013 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

39 Odonnell Ave

4 bd · 2.5 ba · 2,188 sqft · built 1998 · 0.289 acres

Last Sale Tax Bill Prior Sale Owner Records
$509,000Mar 2006 $9,8012026 Amount on Record Apr 1998 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

41 Odonnell Ave

3 bd · 2.5 ba · 2,076 sqft · built 1998 · 0.287 acres

Last Sale Tax Bill Prior Sale Owner Records
$385,000Jun 2013 $5,4682026 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

43 Odonnell Ave

3 bd · 4 ba · 2,470 sqft · built 1998 · 0.287 acres

Last Sale Tax Bill Prior Sale Owner Records
$201,300Sep 1997 $10,8772026 Amount on Record — 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

45 Odonnell Ave

3 bd · 2 ba · 1,952 sqft · built 1998 · 0.287 acres

Last Sale Tax Bill Prior Sale Owner Records
$498,000Jan 2020 $8,7182026 Amount on Record Aug 2004 Owner on Record Assessor + 1 DocumentUpdated Oct 2026

47 Odonnell Ave

3 bd · 2.5 ba · 1,770 sqft · built 1997 · 0.287 acres

Last Sale Tax Bill Prior Sale Owner Records
$175,483Jul 1997 $8,9162026 Amount on Record — 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

48 Odonnell Ave

4 bd · 3.5 ba · 2,060 sqft · built 1998 · 0.287 acres

Last Sale Tax Bill Prior Sale Owner Records
$390,000Oct 2008 $9,7282026 Amount on Record Oct 1998 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

49 Odonnell Ave

4 bd · 3.5 ba · 2,288 sqft · built 1997 · 0.287 acres

Last Sale Tax Bill Prior Sale Owner Records
$220,000Aug 1999 $9,8732026 Amount on Record Aug 1997 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

51 Odonnell Ave

3 bd · 2.5 ba · 1,808 sqft · built 1997 · 0.287 acres

Last Sale Tax Bill Prior Sale Owner Records
$186,475Aug 1997 $8,9672026 Amount on Record — 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

52 Odonnell Ave

4 bd · 2.5 ba · 2,188 sqft · built 1998 · 0.287 acres

Last Sale Tax Bill Prior Sale Owner Records
$840,000Apr 2022 $10,1482026 Amount on Record Apr 2011 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

53 Odonnell Ave

4 bd · 2.5 ba · 2,148 sqft · built 1997 · 0.293 acres

Last Sale Tax Bill Prior Sale Owner Records
—May 2018 $10,0292026 Amount on Record Jan 2007 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

54 Odonnell Ave

2.83 acres

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

55 Odonnell Ave

3.68 acres

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

56 Odonnell Ave

3 bd · 2.5 ba · 2,240 sqft · built 1997 · 0.292 acres

Last Sale Tax Bill Prior Sale Owner Records
$712,000Feb 2026 $9,9062026 Amount on Record Jun 2015 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

57 Odonnell Ave

3 bd · 2 ba · 1,974 sqft · built 1996 · 0.287 acres

Last Sale Tax Bill Prior Sale Owner Records
$591,500Jun 2021 $9,1392026 Amount on Record Oct 2002 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

59 Odonnell Ave

3 bd · 2 ba · 2,007 sqft · built 1997 · 0.286 acres

Last Sale Tax Bill Prior Sale Owner Records
$192,885Apr 1997 $9,3942026 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

61 Odonnell Ave

3 bd · 2.5 ba · 2,052 sqft · built 1998 · 0.286 acres

Last Sale Tax Bill Prior Sale Owner Records
$350,000Aug 2001 $9,6512026 Amount on Record Feb 1998 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

63 Odonnell Ave

3 bd · 2.5 ba · 1,600 sqft · built 1998 · 0.352 acres

Last Sale Tax Bill Prior Sale Owner Records
$389,000Sep 2009 $8,7692026 Amount on Record Dec 2000 2 Owners on Record Owner Occupied Assessor + 5 DocumentsUpdated Oct 2026

64 Odonnell Ave

3 bd · 2.5 ba · 2,628 sqft · built 1996 · 0.347 acres

Last Sale Tax Bill Prior Sale Owner Records
$223,860Nov 1996 $10,6632026 Amount on Record — 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

67 Odonnell Ave

0.828 acres

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

69 Odonnell Ave

3 bd · 2.5 ba · 1,613 sqft · built 2000

Last Sale Tax Bill Prior Sale Owner Records
$247,425Nov 2000 $782025 2 Owners on Record Owner Occupied AssessorUpdated Apr 2026

70 Odonnell Ave

3.58 acres

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

71 Odonnell Ave

2 bd · 2.5 ba · 1,560 sqft · built 2000

Last Sale Tax Bill Prior Sale Owner Records
$460,000Jul 2019 $702025 Amount on Record Jul 2012 2 Owners on Record Owner Occupied Assessor + 4 DocumentsUpdated Sep 2026

72 Odonnell Ave

2 bd · 2.5 ba · 1,603 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$217,000Aug 2000 $742025 Owner on Record Owner Occupied AssessorUpdated Apr 2026

73 Odonnell Ave

2 bd · 2.5 ba · 1,728 sqft · built 2000

Last Sale Tax Bill Prior Sale Owner Records
$349,000Sep 2010 $822025 Amount on Record Jun 2004 Owner on Record Owner Occupied AssessorUpdated Jun 2026

74 Odonnell Ave

2 bd · 3.5 ba · 1,680 sqft · built 2000

Last Sale Tax Bill Prior Sale Owner Records
$375,000Oct 2004 $842025 Amount on Record May 2001 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

75 Odonnell Ave

2 bd · 2.5 ba · 1,866 sqft · built 2000

Last Sale Tax Bill Prior Sale Owner Records
$337,900Sep 2010 $832025 Amount on Record Aug 2000 2 Owners on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

76 Odonnell Ave

3 bd · 2.5 ba · 1,563 sqft · built 2000

Last Sale Tax Bill Prior Sale Owner Records
$377,000Jan 2005 $732025 Amount on Record Nov 2000 Owner on Record Owner Occupied AssessorUpdated Apr 2026

77 Odonnell Ave

2 bd · 2.5 ba · 1,868 sqft · built 2000

Last Sale Tax Bill Prior Sale Owner Records
$335,000Jul 2012 $822025 Amount on Record Aug 2003 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

78 Odonnell Ave

3 bd · 2.5 ba · 1,579 sqft · built 2000

Last Sale Tax Bill Prior Sale Owner Records
$785,000Jun 2024 $782025 Amount on Record Oct 2003 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

79 Odonnell Ave

3 bd · 2.5 ba · 1,938 sqft · built 2000

Last Sale Tax Bill Prior Sale Owner Records
$423,000Aug 2016 $772025 Amount on Record Jan 2003 2 Owners on Record Owner Occupied AssessorUpdated Sep 2026

80 Odonnell Ave

2 bd · 2.5 ba · 1,859 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$463,000Jun 2018 $862025 Amount on Record Jul 2015 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Sep 2026

81 Odonnell Ave

2 bd · 2.5 ba · 1,726 sqft · built 2000

Last Sale Tax Bill Prior Sale Owner Records
$338,000Feb 2013 $812025 Owner on Record Owner Occupied AssessorUpdated Sep 2026

82 Odonnell Ave

2 bd · 2.5 ba · 1,792 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$755,000Aug 2026 $7,8862025 Amount on Record Jun 2011 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

83 Odonnell Ave

3 bd · 2.5 ba · 1,868 sqft · built 2000

Last Sale Tax Bill Prior Sale Owner Records
$425,000Jun 2014 $862025 Amount on Record Dec 2006 2 Owners on Record Owner Occupied AssessorUpdated Apr 2026

84 Odonnell Ave

3 bd · 2.5 ba · 1,795 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$665,000Jun 2022 $812025 Amount on Record Aug 2015 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Sep 2026

85 Odonnell Ave

2 bd · 2 ba · 1,454 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$437,500Aug 2021 $882025 Amount on Record Jun 2000 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

86 Odonnell Ave

3 bd · 2 ba · 1,531 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$505,000Nov 2020 $822025 Amount on Record Aug 2014 Owner on Record Owner Occupied Assessor + 2 DocumentsUpdated Sep 2026

87 Odonnell Ave

3 bd · 2.5 ba · 1,808 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$339,000Jun 2012 $842025 Amount on Record May 2010 2 Owners on Record Owner Occupied AssessorUpdated Apr 2026

88 Odonnell Ave

3 bd · 2.5 ba · 1,810 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$446,000Dec 2017 $842025 Amount on Record May 2004 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Sep 2026

89 Odonnell Ave

3 bd · 2.5 ba · 1,548 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$335,000Oct 2003 $722025 Amount on Record Dec 1999 2 Owners on Record AssessorUpdated Apr 2026

90 Odonnell Ave

3 bd · 2.5 ba · 1,978 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$695,000Aug 2022 $822025 Amount on Record May 2016 Owner on Record Owner Occupied Assessor + 4 DocumentsUpdated Sep 2026

91 Odonnell Ave

2 bd · 2.5 ba · 1,615 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$375,000Aug 2005 $752025 Amount on Record Nov 1999 Owner on Record Owner Occupied AssessorUpdated Jul 2026

92 Odonnell Ave

2 bd · 2.5 ba · 1,615 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$269,900Feb 2002 $752025 Amount on Record Nov 1999 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

93 Odonnell Ave

3 bd · 2.5 ba · 1,563 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$343,000Jun 2013 $762025 Amount on Record Jul 2010 Owner on Record Owner Occupied AssessorUpdated Apr 2026

94 Odonnell Ave

2 bd · 2 ba · 1,571 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$343,000Jul 2014 $942025 Amount on Record Jun 2007 2 Owners on Record Assessor + 2 DocumentsUpdated Sep 2026

95 Odonnell Ave

3 bd · 2.5 ba · 1,563 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$220,675Apr 2000 $752025 —Feb 2000 2 Owners on Record Owner Occupied AssessorUpdated Oct 2026

97 Odonnell Ave

0.127 acres

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

99 Odonnell Ave

2 bd · 2.5 ba · 1,678 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$340,000Jul 2004 $762025 Amount on Record Feb 2000 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

101 Odonnell Ave

2 bd · 2.5 ba · 1,742 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$445,000May 2018 $822025 Amount on Record May 2013 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Sep 2026

103 Odonnell Ave

2 bd · 2.5 ba · 1,548 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$189,900May 2000 $712025 2 Owners on Record Owner Occupied AssessorUpdated Apr 2026

105 Odonnell Ave

2 bd · 2.5 ba · 1,615 sqft · built 1999

Last Sale Tax Bill Prior Sale Owner Records
$350,000May 2014 $792025 Amount on Record Jun 2009 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

Property Records in Nearby Streets