1260 E 17th St
Idaho Falls, ID 83404
$650,000 USD
1.01 AC
1.01 AC
$650,000 USD
Commercial