Iconic LA Filming Location #542: Hillcrest Road @ Carmelita

Single-handedly responsible for making movie-goers around the world think this is what all LA streets must look like.