Ogden Genessee Alley Street Art Gallery

Ogden Genessee Alley Street Art Gallery

Melrose Avenue between Fairfax and La Brea is a legendary place for finding street art. You can find the hottest selfie spots by looking for the throngs of people gathered dangerously at corners trusting that no one will run them over as they position themselves...