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.
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.