Sopas_ej, I'm glad the Deco building is still at Vermont and 81st Street.
I'm embarrassed to admit it, but I never thought of using Google Maps.
Thanks for the info about L.A. Mart.
The sight of that 1955 building made me grimace.
found photo/unknown