Leimert Park Village Los Angeles

Crenshaw Blvd. and 43rd Street, Los Angeles , California, United States