54
535 Pine St
Potlatch, ID 83855
Price Upon Request
19,660 SF
8% Cap Rate
19,660 SF
Price Upon Request
Storefront Retail Office