Address: 8221 Melrose Ave, Los Angeles, CA 90046, USA
No
Not at all. The wall is on the side of a building.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Jewelry store
650 S Hill St Suite #728, Los Angeles, CA 90014, USA
Clothing store
1922 E 64th St, Los Angeles, CA 90001, USA
Shopping mall
400 E 2nd St, Los Angeles, CA 90012, USA
800 N Broadway, Los Angeles, CA 90012, USA
Fraternal organization
1900 N Vermont Ave, Los Angeles, CA 90027, USA
Salvadoran restaurant
5239 W Adams Blvd, Los Angeles, CA 90016, USA
4493 Beverly Blvd, Los Angeles, CA 90004, USA
Tattoo shop
6547 Hollywood Blvd, Los Angeles, CA 90028, USA