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