3749 W Seltice Way
Post Falls, ID 83854
$3,000,000 USD
37,450 SF
37,450 SF
$3,000,000 USD
Self Storage