22
210-290 E 5th N
Mountain Home, ID 83647
$2,500,000 USD
32,400 SF
32,400 SF
$2,500,000 USD
Freestanding