What's going to be in the Owl Post? It seems to be a fairly large building.
I'm not sure it's an actual store but there's a very good chance it is. My guess is the same sort of stuff they sell in the current owl post. Mostly stationary and post cards.