Six-alarm fire on Meetinghouse Hill impacts several three-deckers