7234 Highway 21
Lowman, ID 83637
$2,400,000 USD
14,000 SF
14,000 SF
$2,400,000 USD
Hotel