Lot 8 Block 2 Sellars Creek
Blackfoot, ID 83221
$140,000 USD
5 AC
5 AC
$140,000 USD
Residential