0 Scotch Pines
Payette, ID 83661
$895,000 USD
16.3 AC
16.3 AC
$895,000 USD
Commercial