141 Rose St, Twin Falls, ID is a Government Vacant Land. This property is not for sale. The lot size of 141 Rose St is 70,698 square feet.
141 Rose St, Twin Falls, ID pays taxes in Twin Falls County, ID. The APN we've located for 141 Rose St is RPT3061000006B.
Searching related records for This additional information can help you verify a person's identity and ensure that you are well-informed.