5
189 S Pleasant View Rd
Post Falls, ID 83854
$3,975,000 USD
28,410 SF
28,410 SF
$3,975,000 USD
Self Storage