3
606-616 E Mullan Ave
Osburn, ID 83849
$650,000 USD
13,718 SF
13,718 SF
$650,000 USD
Storefront Retail Office