I had an immediate reaction to the pic of that Richdale store also. Somehow, my brain said "Ice Cream stand!!!"
I wonder if the original use of that building was a a fun ice cream/hot dog stand. This building really does hit above its weight. Funny how some places in very humble settings can rise to higher levels.
I don't know if it was anything before this, but look at how cool it looked as a Store 24, with the flag sign and clock and everything! https://goo.gl/maps/CM6GdpAT3SscCnhC7