Humen Home. Seen On the Street By Street Art SF Team on July 12, 2017 Location: 24th St @ Valencia St in San Francisco, CA Artist: Humen. AWE. QFK. Tags: Awe, Humen, QFK, San Francisco, Sf - Mission - Valencia, SF - Mission District, Stickers