11
216 S Park Ave W
Twin Falls, ID 83301
$3,583,606 USD
26,960 SF
6.5% Cap Rate
26,960 SF
$3,583,606 USD
Warehouse