View Leafwood Ln, Groton, CT property records: owner names, sale prices, deed transfers, mortgages, and tax records.
| Properties | 122 |
|---|---|
| Median Sale Price | $182,500 |
| Deeds and Mortgages on File | 129 |
| Median Price per Sqft | $195 |
| Owner Occupied | 66% |
| Median Annual Tax Bill | $2,898 |
| Median Year Built | 1990 |
| Median Ownership Tenure | 11 years |
Owner names and prior sale amounts shown locked below are available instantly with a free trial.
14 units · Built 1991 · 1,009 sq ft
| Last Sale | Median Tax Bill | Median Sale | ||
|---|---|---|---|---|
| $240,000Dec 2024 | $2,9312025 | $135,00014 units |
14 units · Built 1988 · 1,009 sq ft
| Last Sale | Median Tax Bill | Median Sale | ||
|---|---|---|---|---|
| $240,000Aug 2025 | $2,9312025 | $145,00014 units |
8 units · Built 1989 · 714 sq ft
| Last Sale | Median Tax Bill | Median Sale | ||
|---|---|---|---|---|
| $210,000May 2024 | $2,1772025 | $114,0008 units |
14 units · Built 1989 · 1,009 sq ft
| Last Sale | Median Tax Bill | Median Sale | ||
|---|---|---|---|---|
| $280,000Nov 2025 | $3,0352025 | $130,00014 units |
14 units · Built 1988 · 1,009 sq ft
| Last Sale | Median Tax Bill | Median Sale | ||
|---|---|---|---|---|
| $267,000Jul 2025 | $2,9092025 | $160,00014 units |
8 units · Built 1989 · 714 sq ft
| Last Sale | Median Tax Bill | Median Sale | ||
|---|---|---|---|---|
| $129,000Jul 2021 | $2,1772025 | $121,9008 units |
12 units · Built 1988 · 1,009 sq ft
| Last Sale | Median Tax Bill | Median Sale | ||
|---|---|---|---|---|
| $275,900Jan 2026 | $2,9992025 | $150,00012 units |
12 units · Built 1989 · 714 sq ft
| Last Sale | Median Tax Bill | Median Sale | ||
|---|---|---|---|---|
| $155,100Jul 2026 | $2,8632025 | $144,00012 units |
14 units · Built 1990 · 1,009 sq ft
| Last Sale | Median Tax Bill | Median Sale | ||
|---|---|---|---|---|
| $182,500Feb 2023 | $3,0352025 | $162,00014 units |
12 units · Built 1989 · 714 sq ft
| Last Sale | Median Tax Bill | Median Sale | ||
|---|---|---|---|---|
| $160,000Dec 2023 | $2,2042025 | $105,00012 units |