site logo

Long Beach, CA, finalizes P3 financing for $513M civic center