Thanks for the replies, T.J.P.
I think we'd pretty much narrowed down the location of the State Courthouse/Central City General Hospital to roughly that area, but it's great to have it confirmed, especially with all the extra information you provided.
How did I miss the Glass Building? It's right across the street from the studios! Here's a recent Streetview image. Even with the trees it's still recognizable.
There can't be many loose ends left now.