Hi Oakland!
to NGA
It may be Cereus peruvianus. BUT it needs more light.
You could add a couple of t-5's up there somewhere to get it more sunlight. I'm talking about t-5 grow lights - four tubes per fixture producing at least 6500k x 2. North light is not exactly good light for a cactus. I have never seen a shady desert.
Daisy