I was wondering where that was? It looks like centinela in mar vista area.
On Larabee, off Sunset. West Hollywood. It's funny, Harold's office is less than a 1/2 block from there.
9080 Shoreham Drive West Hollywood