CLIFFORD STREET ELEMENTARY SCHOOL

Location

2150 DUANE ST.
Los Angeles, CA 90039