Photo

Photo detail

Freedom Plaza at 9901 S Alameda St. is bringing retail to the area.

Stories this photo appears in:

$1 Billion Overhaul Underway for Jordan Downs Complex in Watts

Jordan Downs, an expansive housing complex in Watts, is in the midst of a $1 billion redevelopment.

Tease photo