Best November for MA home sales since 2004