216 S Park Ave W
Twin Falls, ID 83301
$3,882,240 USD
26,960 SF
6% Cap Rate
26,960 SF
$3,882,240 USD
Warehouse