Skip to main content
Report this ad

Los Angeles City Council approves South Los Angeles 6.5-acre shopping center

South Los Angeles's restaurants are seventy-three percent fast food places.
South Los Angeles's restaurants are seventy-three percent fast food places.
Photo property of Getty Images.

Comments

Report this ad