121 Higgins Street, Worcester, MA