Unfortunately, I hit the LCG parking lot at the same time that the storm did, so I'll have to defer to EBR's already excellent work on this point. I can confirm that there is at least one very prominent camera on the West side of the building facing the driveway leading up to the utility payment drive-through. Beyond that, I did the best I could to crane my neck and spot any additional cameras, but the rain was coming down in sheets and I just couldn't see much. I will say that I did not recognize the cameras that EBR referred to, but if he says they are there then I have no reason to doubt him. If anyone goes over there with a smartphone, I'd sure be interested in seeing pics of those cameras so that I'll know what I should have seen.
On a related note, I entered the parking lot from Azalea Street. Let me tell you, it would be incredibly spooky to come through there on a bicyle at 2 am. I don't want to imagine what could happen through there, not to mention there's a coulee running right underneath the roadway. Also, I'd imagine anyone in a vehicle cutting through on Azalea from University looking to make a shortcut over to the Saint Streets would probably be ripping through way too fast and never in a million years expect to come up on a bicyclist. I don't believe this was a simple hit-and-run, but I could see it happening under certain conditions.