Twin Falls, Twin Falls County, ID 833012.0 bd · 1.0 ba · 792 sqft
194 ORCHARD DR W in Twin Falls, ID is currently in active foreclosure. The estimated market value is $284,000. Current equity estimate: 100%.