With a bit of testing, I came up with :
[regex] "Storage\ System:\ (\w+)\s+\n\s+Storage\ System\ Path:\ (/vol(\w{5}\d{3}db)/.*)\n"
$sdcli = @"
UNC Path: \\10.0.0.11\gbldn007db\gl717db1\gbldn007sg1.lun
Storage System: gb02ldn004
Storage System Path: /vol/gbldn007db/gl007db1/dbldn007sg1.lun
Type: lun
"@
$regexec_sdcli = [regex] "Storage\ System:\ (\w+)\s+\n\s+Storage\ System\ Path:\ (/vol(\w{5}\d{3}db)/.*)\n"
$storage = $regexec_sdcli.matches($sdcli)
write-host $storage.count
I worked up the solution incrementally, which PowerShell is great at. I started by just matching the "Storage System" portion text like
$regexec_sdcli = [regex] "Storage\ System:"
I kept adding components and testing until I got my matching and returned the results I was looking for.