Coachella One Stop Shopping At 7600 Melrose Avenue

In L.A., “historical buildings” are hard to come by; you pretty much have the pink wall and the La Brea tar pits. But the 7600 building has been a staple on Melrose Avenue since 1982. The following year they were featured in People magazine, pictured above, referenced as the place where goths, weirdos and high […]

read more