Leimert Park Like

3411 W 43rd Pl, Los Angeles, California 90008, United States