Frank Gehry Design Center opens in Watts

The approximately $25.8-million project, located at the intersection of Success Avenue and East 102nd Street, will centralize the Children's Institutes operations in South Los Angeles under a single roof.

Top Videos