I-84 @ Yale Road
Declo, ID 83323
$505,000 USD
4.64 AC
4.64 AC
$505,000 USD
Commercial