It looks great. I don't think the mansard roof would be out of place, the era is correct and towns with pretensions might well have had a more up to the minute Victorian look to them. For a store though I think you're right about it not fitting. It seems to me like it would be better with a saloon on the ground floor and a bawdy house above.