Property Information

Serial Number : 40:581:0203

Serial Life : 2023...

Property Address: 3667 W CANYON FALLS DR Unit# 203 - LEHI

Mailing Address : 2620 FALLS AVE E TWIN FALLS, ID 83301

Acreage : 0.034292

Subdivision Map Filing (Viewable in Internet Explorer Only)

Last Document : 35321-2023