17
Listing Provided By: Keller Williams Sun Valley Southern Idaho
$360,000
2472 Independence St 
Twin Falls, ID 83301
  • Beds5
  • Baths4
  • SqFt3,4183.4k
  • Built2011
  • Lot0.26 ac.