The aoe indicator and house icon of the market and bank are inaccurate.
They show the icon above each house as long as a particular square (1/4) of the house is in the aoe. The entire house has to be in the aoe to get the bonus. So if you cut a house in half on the edge of the aoe, it does not gain the bonus even though it is showing the house does.