6
302-343 3rd Ave S
Twin Falls, ID 83301
$4,130,000 USD
43,488 SF
43,488 SF
$4,130,000 USD
Warehouse