1376 Fillmore St, Twin Falls, ID is a Post Office that was built in 1996. This property is not for sale. Our records show that 1376 Fillmore St has a total of 42,124 square feet. The lot size of 1376 Fillmore St is 148,452 square feet.
1376 Fillmore St, Twin Falls, ID pays taxes in Twin Falls County, ID. The APN we've located for 1376 Fillmore St is RPT0354001002A.
Searching related records for This additional information can help you verify a person's identity and ensure that you are well-informed.