339/401 S Main st
Troy, ID 83871
$175,000 USD
5,975 SF
5,975 SF
$175,000 USD
Storefront