Owens Pl, Twin Falls, ID Property Records

Twin Falls County property records for 9 addresses on Owens Pl, Twin Falls, ID · Last verified October 2026

Owens Pl Highlights

Properties 9
Median Sale Price $562,500
Deeds and Mortgages on File 22
Median Price per Sqft $95
Owner Occupied 78%
Median Annual Tax Bill $6,453
Median Year Built 2018
Median Ownership Tenure 6 years

Properties on Owens Pl

Owner names and exact recorded amounts are on file and can be viewed instantly on this page with a free 10-day trial.

960 Owens Pl

6 bd · 6 ba · 7,077 sqft · built 2021 · 1.21 acres

Last Sale Tax Bill Prior Sale Owner Records
$131,200Sep 2020 $6,0282025 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

975 Owens Pl

1.01 acres

Last Sale Tax Bill Prior Sale Owner Records
—Apr 2023 $1,0532025 —Nov 2020 2 Owners on Record Assessor + 1 DocumentUpdated Oct 2026

1041 Owens Pl

5 bd · 6 ba · 7,570 sqft · built 2018 · 1.03 acres

Last Sale Tax Bill Prior Sale Owner Records
—Sep 2016 $8,3682025 2 Owners on Record Owner Occupied Assessor + 5 DocumentsUpdated Oct 2026

1050 Owens Pl

4 bd · 5 ba · 5,889 sqft · built 2018 · 1.14 acres

Last Sale Tax Bill Prior Sale Owner Records
$562,500Nov 2020 $3,2832025 Amount on Record Aug 2018 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

1061 Owens Pl

7 bd · 7 ba · 10,227 sqft · built 2020 · 1.53 acres

Last Sale Tax Bill Prior Sale Owner Records
$8,5642025 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

1071 Owens Pl

6 bd · 6 ba · 7,968 sqft · built 2017 · 1.13 acres

Last Sale Tax Bill Prior Sale Owner Records
$1,074,600Oct 2016 $7,9182025 —Nov 2015 Owner on Record Owner Occupied Assessor + 1 DocumentUpdated Oct 2026

1076 Owens Pl

7 bd · 7 ba · 6,359 sqft · built 2023 · 1.06 acres

Last Sale Tax Bill Prior Sale Owner Records
$112,400Aug 2019 $8,3102025 2 Owners on Record Owner Occupied Assessor + 2 DocumentsUpdated Oct 2026

1081 Owens Pl

1.09 acres

Last Sale Tax Bill Prior Sale Owner Records
—Jul 2024 $9732025 Amount on Record Mar 2023 2 Owners on Record Assessor + 2 DocumentsUpdated Oct 2026

1098 Owens Pl

5 bd · 6 ba · 6,634 sqft · built 2018 · 1.12 acres

Last Sale Tax Bill Prior Sale Owner Records
—Dec 2015 $6,4532025 2 Owners on Record Owner Occupied Assessor + 3 DocumentsUpdated Oct 2026

Property Records in Nearby Streets