6
302-343 3rd Ave S
Twin Falls, ID 83301
$3,500,000 USD
43,288 SF
43,288 SF
$3,500,000 USD
Warehouse