Welch Plz, Omaha, NE Property Records

Douglas County property records for 17 addresses on Welch Plz, Omaha, NE · Last verified October 2026

Welch Plz Highlights

Properties 17
Median Sale Price $830,000
Deeds and Mortgages on File 9
Median Price per Sqft $125
Owner Occupied 18%
Median Annual Tax Bill $24,389
Median Year Built 2006
Median Ownership Tenure 5 years

Properties on Welch Plz

Address Details Last Sale Tax Bill Records Owner

17660 Welch Plz

8,436 sqft built 2003 · 1.5 acres $1,900,000 Sep 2026 $20,169 2025 Assessor + 1 Document Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

17662 Welch Plz

1.06 acres $7,654 2024 Assessor Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17664 Welch Plz

6,064 sqft built 2016 · 0.917 acres $22,884 2024 Assessor Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17665 Welch Plz

112,145 sqft built 2021 · 2.31 acres $506,000 Dec 2021 $11,737 2016 Assessor + 1 Document Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17666 Welch Plz

8,600 sqft built 2014 · 1.7 acres $30,053 2024 Assessor Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17670 Welch Plz

4,096 sqft built 2007 · 0.465 acres $1,275,000 Aug 2026 $8,515 2025 Assessor + 1 Document Updated Oct 2026 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

17672 Welch Plz

13,430 sqft built 2007 · 1.14 acres $9,777 Feb 2022 $40,298 2024 Assessor + 4 Documents Updated Apr 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17675 Welch Plz

14,517 sqft built 2006 · 0.068 acres $830,000 Dec 2006 Assessor Updated Nov 2025 Owner on File Owner Occupied
Address Details Last Sale Tax Bill Records Owner

17676 Welch Plz

13,974 sqft built 2005 · 1.18 acres $41,839 2024 Assessor Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17725 Welch Plz

10,519 sqft built 2006 · 1.23 acres $31,495 2024 Assessor Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17805 Welch Plz

3,972 sqft built 2012 · 1.22 acres $19,557 2024 Assessor Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17810 Welch Plz

78,656 sqft built 2003 · 8.63 acres $9,836,009 Dec 2003 $128,195 2016 Assessor + 1 Document Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17901 Welch Plz

4,758 sqft built 2003 · 1.05 acres $25,534 2024 Assessor Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17905 Welch Plz

1,431 sqft built 2004 · 0.517 acres $5,199 2024 Assessor + 1 Document Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17929 Welch Plz

2,725 sqft built 2003 · 1.32 acres $716,000 Apr 2003 $19,510 2024 Assessor Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17935 Welch Plz

11,560 sqft built 2003 · 1.95 acres $34,611 2024 Assessor Updated Mar 2026 Owner on File
Address Details Last Sale Tax Bill Records Owner

17940 Welch Plz

7,914 sqft built 2010 · 1.31 acres $414,700 Apr 2006 $24,389 2016 Assessor Updated Nov 2025 Owner on File

Property Records in Nearby Streets