1231 Washington St; Twin Falls, ID Property Details
1231 Washington St, Twin Falls, ID is a Public Colleges/university that was built in 1994. This property is not for sale. Our records show that 1231 Washington St has a total of 23,922 square feet. The lot size of 1231 Washington St is 360,720 square feet.