Spruce Rd, North Reading, MA Property Records

Middlesex County and North Reading Town property records for 59 addresses on Spruce Rd, North Reading, MA · Last verified August 2026

Spruce Rd Highlights

Properties 59
Median Sale Price $1,220,000
Deeds and Mortgages on File 66
Median Price per Sqft $430
Owner Occupied 97%
Median Annual Tax Bill $13,641
Median Year Built 1988
Median Ownership Tenure 14 years

Properties on Spruce Rd

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

1 Spruce Rd

3 bd · 1 ba · 1,040 sqft · 0.46 acres

Last Sale Tax Bill Prior Sale Owner Records
$415,000Jan 2018 $8,7322025 Amount on Record Apr 2013 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

2 Spruce Rd

3 bd · 1 ba · 1,244 sqft · 0.46 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$445,000Nov 2017 $8,7152025 Amount on Record Nov 2014 1 Name on Record Owner Occupied Assessor + 3 DocumentsUpdated Apr 2026

3 Spruce Rd

3 bd · 1.5 ba · 1,128 sqft · 0.469 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$8,9152025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

4 Spruce Rd

4 bd · 2 ba · 1,900 sqft · 0.46 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$149,500Jan 1993 $10,6412025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

5 Spruce Rd

3 bd · 1.5 ba · 1,431 sqft · 0.46 acres

Last Sale Tax Bill Prior Sale Owner Records
$175,000Jun 1995 $9,5122025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

6 Spruce Rd

5 bd · 2.5 ba · 2,144 sqft · 0.46 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$11,4762025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

7 Spruce Rd

4 bd · 2.5 ba · 1,642 sqft · 0.46 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$905,000May 2025 $10,1792025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

8 Spruce Rd

3 bd · 2.5 ba · 1,540 sqft · 0.46 acres

Last Sale Tax Bill Prior Sale Owner Records
—May 2014 $10,5982025 1 Name on Record Owner Occupied AssessorUpdated Apr 2026

9 Spruce Rd

3 bd · 2 ba · 2,112 sqft · 0.55 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$10,8362025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

10 Spruce Rd

3 bd · 2.5 ba · 1,616 sqft · 0.61 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$475,000Jun 2018 $12,2562025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

11 Spruce Rd

4 bd · 3 ba · 3,635 sqft · 0.589 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,187,000Jan 2022 $16,1702025 Amount on Record Jul 2000 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Apr 2026

12 Spruce Rd

3 bd · 2.5 ba · 1,528 sqft · 0.73 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$350,000Mar 2012 $11,4522025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

13 Spruce Rd

4 bd · 2.5 ba · 2,359 sqft · 0.919 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$345,286Jun 1988 $12,4722025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

14 Spruce Rd

4 bd · 2.5 ba · 2,612 sqft · 0.923 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$271,000Feb 1992 $13,3392025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

15 Spruce Rd

4 bd · 2.5 ba · 3,266 sqft · 0.917 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$355,863Apr 1988 $15,0492025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Aug 2026

16 Spruce Rd

4 bd · 2.5 ba · 3,993 sqft · 0.923 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$430,000Jun 1998 $14,6182025 Amount on Record Aug 1996 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

17 Spruce Rd

4 bd · 2.5 ba · 3,147 sqft · 0.919 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$13,6412025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

18 Spruce Rd

4 bd · 3.5 ba · 2,561 sqft · 0.921 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$750,000May 2014 $14,9542025 Amount on Record Nov 2005 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

19 Spruce Rd

4 bd · 2.5 ba · 4,036 sqft · 0.919 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$350,000Apr 1989 $15,1382025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

20 Spruce Rd

3 bd · 2.5 ba · 2,774 sqft · 2.33 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$387,939Nov 1989 $13,7102025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

21 Spruce Rd

4 bd · 6 ba · 9,203 sqft · 2.75 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$2,700,000Jun 2005 $50,5332025 Amount on Record Jun 2001 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

22 Spruce Rd

4 bd · 3 ba · 3,340 sqft · 0.932 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$400,000Nov 1990 $17,0052025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

23 Spruce Rd

4 bd · 2.5 ba · 3,282 sqft · 0.921 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$785,000Dec 2019 $13,1802025 Amount on Record Jul 1990 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

24 Spruce Rd

3 bd · 2.5 ba · 2,248 sqft · 0.926 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
—Feb 2018 $12,9912025 Amount on Record Jun 1997 2 Names on Record Owner Occupied Assessor + 3 DocumentsUpdated Aug 2026

25 Spruce Rd

4 bd · 2.5 ba · 2,888 sqft · 0.919 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$965,000Feb 2022 $13,0132025 Amount on Record Dec 1989 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

26 Spruce Rd

3 bd · 3 ba · 2,488 sqft · 0.917 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$685,000Aug 2015 $13,1342025 Amount on Record Oct 1987 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

27 Spruce Rd

4 bd · 2.5 ba · 2,328 sqft · 0.919 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$310,000May 1993 $11,9802025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

28 Spruce Rd

4 bd · 2.5 ba · 2,371 sqft · 0.917 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$420,000Jul 1998 $12,9832025 Amount on Record Apr 1993 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

30 Spruce Rd

4 bd · 2.5 ba · 2,472 sqft · 0.917 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$725,000Nov 2006 $12,9652025 Amount on Record Sep 1987 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

31 Spruce Rd

4 bd · 2.5 ba · 2,576 sqft · 0.919 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$700,000Jun 2014 $13,4962025 Amount on Record Jul 1991 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

32 Spruce Rd

4 bd · 2.5 ba · 3,704 sqft · 0.917 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$720,000Jan 2010 $15,3812025 Amount on Record May 1992 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

33 Spruce Rd

4 bd · 2.5 ba · 3,238 sqft · 0.919 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$825,000Oct 2005 $14,6992025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

34 Spruce Rd

3 bd · 2.5 ba · 3,350 sqft · 0.917 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$336,833Aug 1987 $14,4692025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

35 Spruce Rd

4 bd · 5 ba · 5,140 sqft · 0.917 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$795,000May 2002 $20,5342025 Amount on Record Nov 1992 1 Name on Record Owner Occupied AssessorUpdated Apr 2026

36 Spruce Rd

4 bd · 3.5 ba · 3,808 sqft · 0.917 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$12,7622025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

37 Spruce Rd

4 bd · 2.5 ba · 2,821 sqft · 0.919 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$625,000Jul 2007 $14,5122025 Amount on Record Jun 1991 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Jul 2026

38 Spruce Rd

3 bd · 3.5 ba · 3,136 sqft · 0.919 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$635,000Jan 2007 $14,8742025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

39 Spruce Rd

4 bd · 2.5 ba · 2,714 sqft · 0.919 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$449,900Mar 1999 $13,3502025 Amount on Record Sep 1998 1 Name on Record Owner Occupied AssessorUpdated Apr 2026

40 Spruce Rd

3 bd · 2.5 ba · 2,671 sqft · 0.919 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$11,517Aug 1991 $13,6782025 Amount on Record Jan 1988 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

41 Spruce Rd

4 bd · 3.5 ba · 4,949 sqft · 6.08 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,000,000Apr 2006 $22,9022025 Amount on Record Jan 1994 1 Name on Record Owner Occupied Assessor + 2 DocumentsUpdated Jul 2026

42 Spruce Rd

4 bd · 2.5 ba · 3,078 sqft · 0.919 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,510,000Jun 2026 $14,6182025 Amount on Record Jul 1991 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

43 Spruce Rd

4 bd · 3.5 ba · 3,427 sqft · 0.928 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$14,1432025 1 Name on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

44 Spruce Rd

4 bd · 2.5 ba · 2,482 sqft · 0.919 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$323,710Apr 1988 $13,5502025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

45 Spruce Rd

4 bd · 3.5 ba · 4,613 sqft · 0.921 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,367,000Nov 2021 $20,5302025 Amount on Record Feb 1992 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

46 Spruce Rd

5 bd · 5 ba · 4,494 sqft · 0.919 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$635,000Jun 2012 $21,0002025 Amount on Record Oct 1987 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

47 Spruce Rd

4 bd · 3.5 ba · 2,088 sqft · 0.919 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$445,000Jan 1989 $11,9862025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

48 Spruce Rd

3 bd · 3.5 ba · 2,834 sqft · 0.919 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$1,220,000Feb 2023 $14,4262025 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

49 Spruce Rd

4 bd · 3.5 ba · 2,997 sqft · 2.75 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$733,000Jun 2015 $14,8492025 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Apr 2026

50 Spruce Rd

4 bd · 2.5 ba · 3,081 sqft · 0.919 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$643,750Apr 2012 $13,1162025 Amount on Record Aug 1989 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Aug 2026

51 Spruce Rd

4 bd · 2.5 ba · 3,059 sqft · 0.919 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$792,500Mar 2019 $12,8812025 Amount on Record Mar 1992 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

52 Spruce Rd

3 bd · 2.5 ba · 2,603 sqft · 0.921 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$335,486Nov 1987 $11,9222025 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

53 Spruce Rd

1.02 acres

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

54 Spruce Rd

3 bd · 2.5 ba · 2,629 sqft · 0.921 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,175,000Mar 2023 $14,7632025 Amount on Record Aug 2016 2 Names on Record Owner Occupied Assessor + 4 DocumentsUpdated Jul 2026

55 Spruce Rd

4 bd · 3.5 ba · 3,440 sqft · 0.921 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$15,6182025 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

57 Spruce Rd

3 bd · 2.5 ba · 2,942 sqft · 0.925 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$855,000Apr 2019 $14,8242025 Amount on Record Jun 1989 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

59 Spruce Rd

4 bd · 2.5 ba · 3,684 sqft · 0.917 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,400,000Sep 2025 $15,0592025 Amount on Record Feb 1988 2 Names on Record Owner Occupied Assessor + 2 DocumentsUpdated Apr 2026

61 Spruce Rd

4 bd · 2.5 ba · 2,976 sqft · 1.05 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$1,310,000Oct 2025 $13,4602025 Amount on Record Feb 1993 2 Names on Record Assessor + 1 DocumentUpdated Apr 2026

63 Spruce Rd

4 bd · 2.5 ba · 2,850 sqft · 4.63 acres · Garage

Last Sale Tax Bill Prior Sale Owner Records
$815,000Jun 2015 $14,8902025 Amount on Record Jul 2009 2 Names on Record Owner Occupied Assessor + 1 DocumentUpdated Apr 2026

65 Spruce Rd

4 bd · 2.5 ba · 3,072 sqft · 1.34 acres · Garage · Pool

Last Sale Tax Bill Prior Sale Owner Records
$630,000Apr 2012 $14,7082025 Amount on Record Jan 1997 2 Names on Record Owner Occupied AssessorUpdated Apr 2026

Property Records in Nearby Streets