Otis St, Northborough, MA Property Records

Worcester County and Northborough Town property records for 22 addresses on Otis St, Northborough, MA · Last verified October 2026

Otis St Highlights

Properties 41
Median Sale Price $2,150,000
Deeds and Mortgages on File 53
Median Price per Sqft $203
Owner Occupied 20%
Median Annual Tax Bill $9,736
Median Year Built 1988
Median Ownership Tenure 8 years

Properties on Otis St

Address Details Last Sale Tax Bill Records Owner

5 Otis St

3 bd · 2 ba · 1,236 sqft built 1971 · 0.48 acres $530,000 Jun 2021 $8,262 2025 Assessor + 3 Documents Updated Sep 2026 2 Owners on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

9 Otis St

3 bd · 2.5 ba · 1,236 sqft built 1973 · 0.459 acres $175,000 May 1990 $8,311 2025 Assessor + 1 Document Updated Jul 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

10, #12 Otis St

5 bd · 2 ba · 2,216 sqft built 1983 · 0.921 acres Assessor Updated Apr 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

13 Otis St

3 bd · 2 ba · 1,236 sqft built 1971 · 0.46 acres $389,900 Jun 2005 $7,947 2025 Assessor + 1 Document Updated Jul 2026 2 Owners on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

16 Otis St

3 bd · 2.5 ba · 2,637 sqft built 1988 · 1 acre $10,878 2025 Assessor Updated Jul 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

25 Otis St

4 bd · 2.5 ba · 2,029 sqft built 1993 · 0.534 acres $543,988 Nov 2020 $9,981 2025 Assessor + 5 Documents Updated Jul 2026 2 Owners on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

29 Otis St

4 bd · 2.5 ba · 1,820 sqft built 1992 · 0.461 acres $455,000 Jul 2018 $9,736 2025 Assessor + 3 Documents Updated Sep 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

68 Otis St

4 bd · 2 ba · 2,160 sqft built 1948 · 16 acres $12,630 2025 Assessor Updated Apr 2026 2 Owners on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

75 Otis St

1 ba · 3,232 sqft built 1926 · 4.83 acres $300,000 Oct 2001 $7,175 2025 Assessor Updated Apr 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

97 Otis St

4 bd · 2 ba · 1,311 sqft built 1957 · 1.59 acres $396,000 Oct 2025 $7,638 2025 Assessor + 1 Document Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

100 Otis St

7 units · 3,240 sq ft Built 1988 $1,320,000 Dec 2021 $11,590 2025
Address Details Last Sale Tax Bill Records Owner

102, #11 Otis St

3 ba · 36,300 sqft built 1987 · 8.77 acres $2,400,000 Oct 2019 $68,404 2025 Assessor + 2 Documents Updated Apr 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

104 Otis St

4 units · 3,180 sq ft Built 1988 $3,150,000 Aug 2021 $10,817 2025
Address Details Last Sale Tax Bill Records Owner

107 Otis St

4 ba · 21,338 sqft built 1985 · 7.35 acres $2,150,000 Dec 2021 $33,904 2025 Assessor + 3 Documents Updated Sep 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

111 Otis St

1 ba · 12,000 sqft built 1984 · 2.15 acres — Jan 2005 $16,889 2025 Assessor + 1 Document Updated Oct 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

145 Otis St

1 ba · 6,862 sqft built 2000 · 5.19 acres $17,748 2025 Assessor + 1 Document Updated Oct 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

155 Otis St

4 ba · 31,363 sqft built 1997 · 6.53 acres $3,600,000 Mar 2024 $49,212 2025 Assessor + 1 Document Updated Apr 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

160 Otis St

11 units · 1,316 sq ft Built 2005 $275,000 Feb 2023 $3,414 2025
Address Details Last Sale Tax Bill Records Owner

166 Otis St

5.53 acres $18,410 2025 Assessor + 1 Document Updated Apr 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

172 Otis St

1 ba · 30,000 sqft built 1987 · 8 acres $3,684,563 Jul 2023 $49,466 2025 Assessor + 4 Documents Updated Aug 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

185 Otis St

3 bd · 3 ba · 68,403 sqft built 1995 · 18.8 acres $3,600,000 Nov 2005 $86,653 2025 Assessor + 4 Documents Updated Apr 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

200 Otis St

3 bd · 3 ba · 172,204 sqft built 1995 · 18.3 acres $258,226 2025 Assessor Updated Apr 2026 Owner on File

Property Records in Nearby Streets