I know that it was being watered regularly, the lady had it for decoration. My gut feeling is that this is san pedro. Except things that could probably be attributed to mistreatment, this cactus has everything in common with a san pedro, it blossoms at night, the flowers are the same.
EDIT: I...