Other popular stores in Devens: