189 S Pleasant View Rd
Post Falls, ID 83854
$3,975,000 USD
27,823 SF
27,823 SF
$3,975,000 USD
Self Storage