BEL AIR, El Monte CA
   
 

The good life.

For years I couldn't find this - but then I found an imdb page that listed the TV episodes filmed here, and it gave the address: 2920 W Olive Ave, Burbank, California, USA