Harmon’s and Barton’s, Free Street, Portland, Maine