leominster victoriastreet retail 294 1100x620