105 E Wallace Ave
Coeur d'Alene, ID 83814
$3,300,000 USD
14,000 SF
14,000 SF
$3,300,000 USD
Hotel